Skip to content

Releases: dilandau2001/Dilan.ServiceDiscovery

v1.0.2

04 Jun 18:25
5001e3e
Compare
Choose a tag to compare
  • Principal Feature added: This feature is based in Token passing pattern. The discovery service will assing a "Principal" token to one of the services alive with the same name within the same scope, and will maintain this condition until that service goes down or it is disabled. Next service to refresh its state will receive the principal token. You can use this feature in several ways. For example if you have several services but you only want one of them to write into a database. Or you want to have a "clusterized" set of services that are already running so swapping is much faster.
  • Performance improvement in case of a lot of registered services. Now the server will have a catched list of alive services per ServiceName, so requesting resolution will be much faster even when with lots of services.
  • Updated dependencies to the latests versions known so far.

v1.0.1

25 Jan 07:51
Compare
Choose a tag to compare
  • Adding support for GRPC secure communication using SSL credentials.
  • Added some hints to createa self-signed certificate that works for the grpc service.
  • Modify client logic to redo autodiscovery when disconection from the service is detected. (So you can change from one server to other server without restarting the client).

v1.0.0-alpha

09 Jan 14:01
bb91de7
Compare
Choose a tag to compare
v1.0.0-alpha Pre-release
Pre-release

Initial version.

  • Grpc: Main library
  • BlazorServer: Sample application front end for the discovery server side.