Building resilient microservices

"Building intermicroservice communication over the network is one of the hardest things in building microservices. The resiliency of microservice-based applications heavily depends on how well they handle interservice communication over an unreliable network. To make microservices resilient, th...

Full description

Bibliographic Details
Main Author: Indrasiri, Kasun
Format: eBook
Language:English
Published: [Place of publication not identified] O'Reilly Media 2019
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 02525nmm a2200325 u 4500
001 EB001912231
003 EBX01000000000000001075133
005 00000000000000.0
007 cr|||||||||||||||||||||
008 210123 ||| eng
050 4 |a QA76.76.A65 
100 1 |a Indrasiri, Kasun 
245 0 0 |a Building resilient microservices  |c Kasun Indrasiri 
260 |a [Place of publication not identified]  |b O'Reilly Media  |c 2019 
300 |a 1 streaming video file (45 min., 10 sec.) 
653 |a Applications Web 
653 |a Logiciels d'application / Développement 
653 |a Application software / Development / fast / (OCoLC)fst00811707 
653 |a Software architecture / http://id.loc.gov/authorities/subjects/sh2004001071 
653 |a Architecture logicielle 
653 |a Software architecture / fast / (OCoLC)fst01200416 
653 |a Web applications / http://id.loc.gov/authorities/subjects/sh2012001728 
653 |a Web applications / fast / (OCoLC)fst01895855 
653 |a Application software / Development / http://id.loc.gov/authorities/subjects/sh95009362 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
500 |a Title from title screen (viewed March 10, 2020) 
856 4 0 |u https://learning.oreilly.com/videos/~/0636920362012/?ar  |x Verlag  |3 Volltext 
082 0 |a 000 
520 |a "Building intermicroservice communication over the network is one of the hardest things in building microservices. The resiliency of microservice-based applications heavily depends on how well they handle interservice communication over an unreliable network. To make microservices resilient, the developers have to apply numerous resiliency patterns such as timeout, retry, circuit breaker, fail-fast, bulkhead, transactions, and failover/load balancing. Most of these patterns are implemented as part of the service logic, and microservice development technologies have to cater to such requirements. On the other hand, service meshes try to offer such commodity features as part of a shared communication infrastructure. Kasun Indrasiri (WSO2) explores the importance of microservice resiliency; details resilience patterns for interservice communication, including timeout, retry, circuit breaker, fail-fast, bulkhead, transactions, and failover/load balancing; dives into transactions resiliency; discusses technologies for building resilient microservices; and outlines the role service meshes play in building resilient microservices communication."--Resource description page