Komal Ahluwalla is a developer, an armchair writer, and an almost tenacious journalist who comes with an experience in transforming legacy systems into highly maintainable pieces. She is very passionate and hates it when code doesn‘t look right (I mean she could almost fight with you for it). She believes in „Most of the effort in the software business goes into the maintenance of code that already exists“ and advocates „Doing it right“.
Über das Thema:
„In the first part of this lecture we will cover the concept of resilience. What is resilience? What are the challenges in distributed system and what can cause failures? Are failures inevitable? We will look into possible measures and good practices for resiliency, such as load balancing or circuit breaker, in order to avoid cascading failures.
The second part covers monitoring and logging. How can monitoring and logging help improving your systems? We will take a look to different monitoring and logging systems we have used in our projects.
Finally we dive into disaster recovery. What happens when your application goes down? How soon are you notified of that? How quickly can you recover? In this part of the lecture we will look at what to consider when dealing with system or application outages and how to reduce the mean time to recovery. We will give some examples of resilient systems, with a focus on the underlying infrastructure.“