days
-4
0
hours
-2
0
minutes
-1
-9
seconds
-2
-9
search
JAX Developers Puzzle deadline approaching: Play for a chance to win a complimentary JAX London 2018 ticket!
Viktor Farcic's DevOpsCon session

Continuous Deployment: How to prevent problems from occurring

JAX Editorial Team
continuous deployment

In this video, Viktor Farcic, Senior Consultant at CloudBees, talks about the practices and tools required to set up fully autonomous self-healing systems capable of both reactive recuperation from failures and proactive predictions of steps that should be taken to prevent failures before they happen.

We can think of the whole computer systems as a human body that consists of cells of various types. They can be hardware or software. When they are software units, the smaller they are, the easier it is for them to self-heal, recuperate from failures, multiply or even get destroyed when that is needed. We call those small units microservices and they can indeed have behaviors similar to those observed in a human body. The microservices-based system we are building can be made in a way that has the ability to self-heal.

In this video, Viktor Farcic explores practices and tools required to set up fully autonomous self-healing systems capable of both reactive recuperation from failures and proactive predictions of steps that should be taken to prevent failures before they happen.

Viktor Farcic is a Senior Consultant at CloudBees. He coded using plethora of languages starting with Pascal (yes, he is old), Basic (before it got Visual prefix), ASP (before it got .NET suffix), C, C++, Perl, Python, ASP.Net, Visual Basic, C#, JavaScript, etc. He never worked with Fortran. His current favorites are Scala and JavaScript even though most of his office hours are spent with Java. His big passions are Microservices, Continuous Deployment and Test-driven Development (TDD).

Leave a Reply

Be the First to Comment!

avatar
400
  Subscribe  
Notify of