Júlio Falbo
Júlio Falbo
@toktarev, thank you very much for your contribution! I don't have experience with consensus protocol but I think Zookeeper is the most used consensus system that we have today. (Kafka,...
I added the distributed lock to handle this situation: https://github.com/juliofalbo/complete-microservices-env/issues/1#issuecomment-563428200
If I do this I will ignore the load balancer and I can not see how it will solve the problem. Can you explain this, please?
Hmm, I'll try to implement something like this to validate the idea. But I can not see how to handle the requests inside my bucket. Do you have an example?
About the GC problem, I have a point! When we talk about Java 11+, we can use the [ZGC](https://wiki.openjdk.java.net/display/zgc/Main) as Garbage Collector, and the GC pauses will not be a...
To be honest I don't like this approach. It will limit us to scale. We can use the same strategy using RabbitMQ and only 1 consumer. But if we need...
I liked the approach to use Zookeeper and I'll create a branch with this change! Again, thank you very much for your contribution @toktarev !
So, for now we have 4 ways (for now) to handle this distributed lock: 1 - Using Redis as a DLM 2 - Using Zookeeper as a DLM 3 -...
@toktarev amazing!!!!! So, now we have 5 ideas. 1 - Using Redis as a DLM 2 - Using Zookeeper as a DLM 3 - Using the Isolation level of a...
No problem! I'll implement all options and when I finish I'll mark you in the PR!