comparemela.com


Maurício Linhares' ramblings
Microservices all the way
TL;DR: this is mostly a text version of a presentation I’ve done a couple times (English or Portuguese) on the history of building DigitalOcean’s API gateway. How we made it easier for folks to build new microservices instead of continuing to add code to our monoliths, the successes, failures and lessons learned.
First, where were we?
DigitalOcean had 3 monoliths back in 2016 when we started (all 3 are still alive today, albeit much smaller than they were before). Why were there 3? There is a shared library that contains most of the logic that all 3 applications use, so in reality we had one “monolith library” that was reused at all 3, most logic changes were made into this library and then it would be upgraded at every single app separately. The library still exists today and continues to be updated every once in a while.

Related Keywords

Portugal , Portuguese , Joe Friedl , Mike Holly , Louis Sivillo , Lucas Fontes , Steven Black , Joonas Bergius , Nick Silkey , Julian Miller , Hugo Corbucci , Nan Zhong , , Phil Cal , Edge Gateway , User Experience , Dave Worth , Engineering Manager , Ngolang , Micro Services , Digital Ocean , போர்சுகல் , போர்சுகீஸ் , ஓஹோ ப்ரிெடுல் , மைக் ஹோலி , லூகாஸ் எழுத்துருக்கள் , ஸ்டீவன் கருப்பு , ஜூலியன் மில்லர் , நான் ஜாங் , பில் கலோரி , விளிம்பு நுழைவாயில் , பயனர் அனுபவம் , டேவ் மதிப்பு , பொறியியல் மேலாளர் , மைக்ரோ சேவைகள் , டிஜிட்டல் கடல் ,

© 2024 Vimarsana

comparemela.com © 2020. All Rights Reserved.