Hazelcast auto-discovery with Eureka

Many modern microservice architectures use a service discovery tool, like Eureka, that enable a client service to make requests to a dynamically changing set of service instances. Often these client services need a caching solution when the downstream services are not responding fast enough. Hazelcast is a popular distributed caching solution and with the Hazelcast Eureka plugin is possible to dynamically configure the nodes leveraging Eureka.

Read More

Spring Cloud Config Retry

When having a microservices environment we must think of the resiliency of our environment when platform services like config-service, discovery-service are not available for a short period of time. Let’s consider a customer-service which uses discovery first bootstrap registering with a discovery-service and getting external configuration from the config-service. What we want is to be able to start the services in any order.

Read More