filmov
tv
Six principles for building fault tolerant microservices on the JVM by Christopher Batey
Показать описание
Are you developing applications that communicate over a network? Of course you are! This talk will take you through all the ways you can build fault-tolerant applications and how, once you get your team in the mindset that everything will eventually fail, dealing with the failures gracefully is no more work than building fragile applications.
With supporting slides, I'll cover the theory and motivation behind moving to a more distributed architecture and then go through the pitfalls and the strategies for improving fault-tolerance, backed up with real examples from the system I built at Sky television.
After an introduction the talk will be split into 6 sections/principles/lessons learned from the field:
Implementing SLAs + timeouts in a networked environment
Proactively avoiding work: bound your queues
Failing gracefully + don’t cascade failures
Circuit breaking unreliable dependencies
Kill switching unreliable dependencies
Know it is your fault: monitoring a micro service architecture
With supporting slides, I'll cover the theory and motivation behind moving to a more distributed architecture and then go through the pitfalls and the strategies for improving fault-tolerance, backed up with real examples from the system I built at Sky television.
After an introduction the talk will be split into 6 sections/principles/lessons learned from the field:
Implementing SLAs + timeouts in a networked environment
Proactively avoiding work: bound your queues
Failing gracefully + don’t cascade failures
Circuit breaking unreliable dependencies
Kill switching unreliable dependencies
Know it is your fault: monitoring a micro service architecture
Six principles for building fault tolerant microservices on the JVM by Christopher Batey
BTD21: Six Principles for Modern Cloud Data Warehouses [EN] - Dr. Sven Balnojan, Dr. Christoph Gietl
HVDC Concepts: section 3 - 6-pulse rectifier
What is a Fishbone Diagram (Ishikawa Diagram)?
Six Sigma In 9 Minutes | What Is Six Sigma? | Six Sigma Explained | Six Sigma Training | Simplilearn
TotalEnergies - AdBlue® and SCR 3D video
Principles of Site Reliability Engineering
Six principles for humanising technology for successful digitalisation
The 6 principles of good pharma forecasting by Gary Johnson, CELforPharma faculty member
How to Answer Any Question on a Test
6 Principles for Raising a Child with ADHD (with Russell A. Barkley, Ph.D.)
Principles for Dealing with the Changing World Order by Ray Dalio
Extreme Ownership | Jocko Willink | TEDxUniversityofNevada
Hotjar’s 5 product principles - Building in Public: Episode 01
Automatic Transmission, How it works?
Chapter 1 Seven Testing principles
Replacing Radiator Cap - Bad Cap Signs & Symptoms & How Radiator Caps Really Work
How To Retain Clients for 12+ Months (6 Core Principles)
This tool will help improve your critical thinking - Erick Wilberding
Software Flowchart
The 7 Quality Control (QC) Tools Explained with an Example!
Principles of Elements #Point to Remember #photoshop #building blocks of a Good Designer
Substations: Basic Principles | Circuit Breakers | Disconnectors | Relays | CTs & VTs | Arrester...
6 Principles For Agile Org Transformation
Комментарии