Skip to content

uopeydel/T-I-K

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

T-I-K Asp.Net Core Microservice

using

Application layer

GitHub Logo

Portal: 
    - tik.webportal using angularJS UI and asp.net webapi. forwarding message processing service.
    - tik.websignalr using .net signalr broadcast message to clients.
ProcessService:
    - tik.identity token factory.
    - tik.online service route to actor ref.
    - tik.batch service  batch commands receiver.
    - tik.notification retrieve message to clients.
Computation:
    - tik.akkaseed using akka.net actors. 
    - tik.hangfirenode using hangfire queue long runing process. 

Consul ServiceDiscovery

Consul ServiceDiscovery

Consul service discorvery and helpcheck services that are available.

Akka.NET online service Page

Retrive Akka.Net

The stock list page get list from tik.online service than pipeto akkaseed.

SignalR Page

SignalR feature

Stock discussion feature 
client1 add new message than message will be broadcast to another immediately.

Deploy Application

docker images on docker hub.

image : sripirom/tik.computation.akkaseed

image : sripirom/tik.processservice.identity

image: sripirom/tik.processservice.online

image: sripirom/tik.webportal

image: sripirom/tik.websignalr

# build images 
$ docker-compose build 

# deploy
$ docker-compose up

Sample Application on google cloud:

username: user1
password: password

Goto sample Application

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 68.0%
  • C# 16.8%
  • HTML 14.6%
  • Other 0.6%