Microservice Flashcards
1
Q
A
2
Q
Bulkhead?
A
The Bulkhead pattern is a microservice design pattern that provides fault tolerance by isolating the impact of failing services.(Hystrix in sping)
In a microservice architecture, a bulkhead is a container that isolates a group of services to prevent a failure in one service from affecting the entire system.
The Bulkhead pattern provides several benefits, including fault tolerance, availability, and scalability.
Types:
* a SemaphoreBulkhead which uses Semaphores
* a FixedThreadPoolBulkhead which uses a bounded queue and a fixed thread pool.