Publications de Oliver Baillot

Arqui e tecno

Microservices após o hype – O que é? Qual a motivação? E eu realmente preciso disso? – Parte 03

Nesta série de artigos, discutimos o que são microservices, as suas vantagens e limitações. Caso você ainda não tenha lido os artigos anteriores, basta ir até a Parte 01 e Parte 02. Neste último artigo, de uma série de três, vamos discutir se precisamos mesmo de microservices. Também iremos discutir como dar início a uma implementação ou restruturação de uma arquitetura para a arquitetura baseada em microservices.

Lire la suite
Arqui e tecno

Microservices após o hype – O que é? Qual a motivação? E eu realmente preciso disso? – Parte 02

Na parte 01 deste artigo discutimos a arquitetura baseada em microservices. Foram apresentados os problemas encontrados em grandes projetos sob a perspectiva da complexidade e da inovação. Também foi apresentado o conceito de microservices e como microservices trata as dificuldades encontradas em grandes projetos. Na parte 02, iremos tratar as vantagens e as limitações da arquitetura baseada em microservices.

Lire la suite
Arqui e tecno

Microservices após o hype – O que é? Qual a motivação? E eu realmente preciso disso? – Parte 01

Em 2015, houve um grande barulho sobre o tópico de microservices. Não havia uma conferência sequer que não falasse no assunto e não houve uma semana sem um novo mágico framework que fosse capaz de entregar mil funcionalidades com um clique. Resultado: houve muito foco em ferramentas e histórias bonitas, e não em questões realmente relevantes.

Lire la suite
Archi & Techno

Microservices architecture without the hype: what it is, what’s the point, do I need one?

In 2015, a peak in microservices was reached: there is no conference without a Netflix engineer to sell you a dream, not a week without new magic framework to do it all without asking any question. Result: a focus on the tools and beautiful stories rather than substantive issues. It therefore seemed useful to us to review the architectural aspects of microservices, because choosing a style of architecture for an information system has structural consequences on projects lifecycle and company organization.

Lire la suite
Archi & Techno

The evolution of bottlenecks in the Big Data ecosystem

I propose in this paper a chronological review of the events and ideas that have contributed to the emergence of Big Data technologies of today and tomorrow. What we can see regarding bottlenecks is that they move according to the technical progress we make. Today is the JVM garbage collector, tomorrow will be a different problem. Here is my side of the story:

Lire la suite