Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.0.5 snapshot primitive sedes #54

Merged
merged 4 commits into from
Nov 6, 2018

Conversation

fritzprix
Copy link
Owner

No description provided.

Prior to this change, the implementation for service discovery should handle listed below..
1. retrieve service information from service advertiser
2. convert it to service proxy
that was too complicated to be applied widely used service discovery technology (like mdns ..)

1.separate service info converting functionality from the discovery
2.remove ad-hoc tick timer for service information retrival which is not well compatible to another service discovery implementation
close #49, #48, #37, #39
@fritzprix fritzprix merged commit 6a1ff47 into 0.0.5-SNAPSHOT-ha Nov 6, 2018
fritzprix added a commit that referenced this pull request Nov 6, 2018
* solve random request drop
there was random request drop happened in concurrent method invocation

request and response has 1:1 relationship with simple incremental unique value.
however, increase of the value was not atomic, which means two different requests can have the  same value.
so one request remains not notified by response while the other is notified normally.

* change field name

* bug fix (reflect API update)

* 0.0.5 snapshot primitive sedes (#54)

* Add support for Primitive type (e.g. int, double, etc.) in serialization & deserialization

* simplify implementation for service discovery and improve genericity
Prior to this change, the implementation for service discovery should handle listed below..
1. retrieve service information from service advertiser
2. convert it to service proxy
that was too complicated to be applied widely used service discovery technology (like mdns ..)

1.separate service info converting functionality from the discovery
2.remove ad-hoc tick timer for service information retrival which is not well compatible to another service discovery implementation
close #49, #48, #37, #39

* change method name for service discovery

* 0.0.5 snapshot primitive sedes (#55)

* Add support for Primitive type (e.g. int, double, etc.) in serialization & deserialization

* simplify implementation for service discovery and improve genericity
Prior to this change, the implementation for service discovery should handle listed below..
1. retrieve service information from service advertiser
2. convert it to service proxy
that was too complicated to be applied widely used service discovery technology (like mdns ..)

1.separate service info converting functionality from the discovery
2.remove ad-hoc tick timer for service information retrival which is not well compatible to another service discovery implementation
close #49, #48, #37, #39

* change method name for service discovery

* update README
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant