scalecube-services icon indicating copy to clipboard operation
scalecube-services copied to clipboard

Microservices library - scalecube-services is a high throughput, low latency reactive microservices library built to scale. it features: API-Gateways, service-discovery, service-load-balancing, the ar...

Results 41 scalecube-services issues
Sort by recently updated
recently updated
newest added

This allows default methods on service interfaces to be called, although it requires at least Java 16 to function as it makes use of [InvocationHandler#invokeDefault](https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/reflect/InvocationHandler.html#invokeDefault(java.lang.Object,java.lang.reflect.Method,java.lang.Object...)).

The services.html, etc. pages, linked from the readme file is reported to be expired by the hoster. Fortunately, I got the idea to search a copy in the WaybackMachine/Internet Archive...

I've made life cycle management of scalecube services a separate subsystem: ServicesProvider. Pro: - The service lifecycle management logic is now concentrated in one class (ServicesProvider); - You can replace...

Improvement ↗️
feature ⚙️
API change ⚠️
Behavior change ⚠️

It looks like a lot of the examples and quickstarts were for older versions? For example `.discovery(o -> o.seeds(seed.discovery().address()))` is explained nowhere, and I'm not sure what it does. It's...

https://gist.github.com/eutkin/bdeed67520078388de89b11b00ce7812 test for reproduce bug. Method with `void requestChannel(Flux)` signature is valid, but incorrect working.

🐞 Bug 🐞

Support new qualfier format: `version/namespace/action`. Version: must be in a format `v{d+}` character `v` plus 1 or more digits. * Old qualifier format must also work. Version for currently in...