Presentation: Building Autonomous Microservices

Track: Solutions Track III

Location: Churchill, G flr.

Duration: 4:10pm - 5:00pm

Day of week: Tuesday

Share this on:

Abstract

Everybody loves Microservices, but we all know how difficult it is to make it right. Distributed systems are much more complex to develop and maintain, and over time, we even miss the simplicity of old monoliths. In this talk, I propose a combination of Infrastructure, architecture, and design principles to make your microservices bulletproof and easy to maintain with a combination of high scalability, elasticity, fault tolerance, and resilience. This session will also include a discussion about some microservices blueprints like asynchronous communications, how to avoid cascading failures in synchronous calls, and why you should use different storages according to the use case: Document Databases to speed up your performance, RDBMS for transactions, Graphs for recommendations, etc.

Speaker: Denis Wilson Souza Rosa

Senior Developer Advocate @Couchbase

Speaker and Developer Advocate at Couchbase, he started programming even before the college and never stopped coding since then. He is Java Specialist and evangelist of Microservices, NoSQL, Machine Learning and all the new insights and trends he had discovered in his path.

Tracks

The all-new QCon app!

Available on iOS and Android

The new QCon app helps you make the most of your conference experience. Easily browse and follow the conference schedule, star the talks you want to attend, and keep tabs on your personal itinerary. Download the app now for free on iOS and Android.