Skip to content

Commit 6a817c3

Browse files
authored
Merge branch 'develop' into travis-ci-cd
2 parents 5c2ce14 + c4defd3 commit 6a817c3

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

README.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -21,27 +21,27 @@ based on gossip protocol, without single point-of-failure or bottlenecks.<br><br
2121
</table>
2222
ScaleCube Services Features:
2323

24-
* Provision and interconnect microservices as a service-mesh (cluster)</li>
24+
* Provision and interconnect microservices peers in a cluster
25+
* Fully Distributed with No single-point-of-failure or single-point-of-bottleneck
26+
* Fast - Low latency and high throughput
27+
* Scaleable over- cores, jvms, clusters, regions.
28+
* Built-in Service Discovery and service routing
29+
* Zero configuration, automatic peer-to-peer service discovery using gossip
30+
* Simple non-blocking, asynchronous programming model
2531
* Reactive Streams support.
2632
* Fire And Forget - Send and not wait for a reply
2733
* Request Response - Send single request and expect single reply
2834
* Request Stream - Send single request and expect stream of responses.
2935
* Request bidirectional - send stream of requests and expect stream of responses.
30-
* No single-point-of-failure or single-point-of-bottleneck
31-
* Cluster aware and distributed
32-
* Modular, flexible deployment models and topology
33-
* Zero configuration, automatic peer-to-peer service discovery using gossip
34-
* Simple non-blocking, asynchronous programming model
35-
* Resilient due to failure detection, fault tolerance, and elasticity
36+
* Built-in failure detection, fault tolerance, and elasticity
3637
* Routing and balancing strategies for both stateless and stateful services
37-
* Low latency and high throughput
38-
* Takes advantage of the JVM and scales over available cores
39-
* Embeddable to existing Java applications
40-
* Natural Circuit-Breaker due to tight integration with scalecube-cluster failure detector.
38+
* Embeddable into existing applications
39+
* Natural Circuit-Breaker via scalecube-cluster discovery and failure detector.
4140
* Support Service instance tagging.
41+
* Modular, flexible deployment models and topology
4242
* pluggable api-gateway providers (http / websocket / rsocket)
43-
* pluggable service transport
44-
* pluggable encoders
43+
* pluggable service transports (tcp / aeron / rsocket)
44+
* pluggable encoders (json, SBE, Google protocol buffers)
4545

4646
User Guide:
4747

0 commit comments

Comments
 (0)