paint-brush
Migrating to Microservices and Event-Sourcing: the Dos and Dont’sby@pedro.costa
36,240 reads
36,240 reads

Migrating to Microservices and Event-Sourcing: the Dos and Dont’s

by Pedro CostaFebruary 13th, 2018
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

Buzzwords like ‘Microservices’ and ‘Event-Sourcing’ are definitely not new to the software industry, as they’ve been used to address problems that are common to most of the large scale enterprise applications. Now that there’s more accumulated knowledge about them and increasing numbers of applications are being built using such patterns, it’s easier to draw some conclusions. Here, I’ll enumerate some key factors to take into account while pondering a migration of a big monolithic application into a <em>microservices</em> and <em>event-sourcing </em>architecture. I will also provide some guidelines for you to follow throughout the migration process, while making some considerations about the libs and tools I used myself — like Apache Kafka and Protobuf — to accomplish this task on some projects I’ve recently worked on.
featured image - Migrating to Microservices and Event-Sourcing: the Dos and Dont’s
Pedro Costa HackerNoon profile picture
Pedro Costa

Pedro Costa

@pedro.costa

L O A D I N G
. . . comments & more!

About Author

Pedro Costa HackerNoon profile picture
Pedro Costa@pedro.costa

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite