Suche senden
Hochladen
Passei direto 2020
•
0 gefällt mir
•
11 views
R
Rodrigo Orofino
Folgen
Apresentação sobre experiências na migração para micro serviços.
Weniger lesen
Mehr lesen
Software
Melden
Teilen
Melden
Teilen
1 von 57
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Nse nifty intraday software
Nse nifty intraday software
EagleTrading Signal
Cloud iot-new-software-requirements
Cloud iot-new-software-requirements
Roberto C. Mayer
Micro-Service Architectures in E-Commerce environments with SPHERE.IO / comme...
Micro-Service Architectures in E-Commerce environments with SPHERE.IO / comme...
Dirk Hoerig
Remitano Clone Script
Remitano Clone Script
Monaliza707548
Launch crypto 2x times faster.pptx
Launch crypto 2x times faster.pptx
RockieStefen
Scaling with Microservice
Scaling with Microservice
Pablo Moretti
PHP Experience 2016 - [Palestra] Scaling with Microservice
PHP Experience 2016 - [Palestra] Scaling with Microservice
iMasters
Platform governance, gestire un ecosistema di microservizi a livello enterprise
Platform governance, gestire un ecosistema di microservizi a livello enterprise
Giulio Roggero
Empfohlen
Nse nifty intraday software
Nse nifty intraday software
EagleTrading Signal
Cloud iot-new-software-requirements
Cloud iot-new-software-requirements
Roberto C. Mayer
Micro-Service Architectures in E-Commerce environments with SPHERE.IO / comme...
Micro-Service Architectures in E-Commerce environments with SPHERE.IO / comme...
Dirk Hoerig
Remitano Clone Script
Remitano Clone Script
Monaliza707548
Launch crypto 2x times faster.pptx
Launch crypto 2x times faster.pptx
RockieStefen
Scaling with Microservice
Scaling with Microservice
Pablo Moretti
PHP Experience 2016 - [Palestra] Scaling with Microservice
PHP Experience 2016 - [Palestra] Scaling with Microservice
iMasters
Platform governance, gestire un ecosistema di microservizi a livello enterprise
Platform governance, gestire un ecosistema di microservizi a livello enterprise
Giulio Roggero
Evolving big microservice architectures
Evolving big microservice architectures
Nikolay Stoitsev
Offline First in React Native
Offline First in React Native
Josh Warwick
Evolution of the PayPal API Platform Enabling the future of Money at QCon San...
Evolution of the PayPal API Platform Enabling the future of Money at QCon San...
Deepak Nadig
Architecting eCommerce APIs - Gluecon 13
Architecting eCommerce APIs - Gluecon 13
Saranyan Vigraham
APIdays Mediterranea: APIs for Mobile Solutions. Context-Aware Apps: a busine...
APIdays Mediterranea: APIs for Mobile Solutions. Context-Aware Apps: a busine...
SOLUSOFT.ES
APIs - The Foundation of the Future Telco
APIs - The Foundation of the Future Telco
WSO2
Houston_June_23 Kore_SL_FINAL
Houston_June_23 Kore_SL_FINAL
Sam Lakkundi
Transform Your Business with API-led Connectivity
Transform Your Business with API-led Connectivity
MuleSoft
Craft Conference 2015 - Evolution of the PayPal API: Platform & Culture
Craft Conference 2015 - Evolution of the PayPal API: Platform & Culture
Deepak Nadig
DeveloperWeek 2016 - Evolution of the PayPal Platform: Journey to APIs & Micr...
DeveloperWeek 2016 - Evolution of the PayPal Platform: Journey to APIs & Micr...
Deepak Nadig
Evolution of PayPal API Platform at API Meetup
Evolution of PayPal API Platform at API Meetup
Deepak Nadig
OroCRM CTO Yoav Kutner Presents at Meet Magento
OroCRM CTO Yoav Kutner Presents at Meet Magento
Jary Carter
"Fintech inside of a SaaS powered by 2000+ Microservices", Volodymyr Malyk
"Fintech inside of a SaaS powered by 2000+ Microservices", Volodymyr Malyk
Fwdays
The Robot and the Cloud
The Robot and the Cloud
Steven Cooper
Sencha Auckland Conference (SenchaCon) AdvanceRetail Presentation
Sencha Auckland Conference (SenchaCon) AdvanceRetail Presentation
Andrew Bell
The API (R) Evolution
The API (R) Evolution
Rakuten Group, Inc.
Dubbo and Weidian's practice on micro-service architecture
Dubbo and Weidian's practice on micro-service architecture
Huxing Zhang
API-led Architecture
API-led Architecture
Techolution
apidays LIVE Paris - The Business of APIs by Jed Ng
apidays LIVE Paris - The Business of APIs by Jed Ng
apidays
An overview of the Cryptocurrency Exchange script for the crypto trading busi...
An overview of the Cryptocurrency Exchange script for the crypto trading busi...
john20244202
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Angel Borroy López
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Matt Ray
Weitere ähnliche Inhalte
Ähnlich wie Passei direto 2020
Evolving big microservice architectures
Evolving big microservice architectures
Nikolay Stoitsev
Offline First in React Native
Offline First in React Native
Josh Warwick
Evolution of the PayPal API Platform Enabling the future of Money at QCon San...
Evolution of the PayPal API Platform Enabling the future of Money at QCon San...
Deepak Nadig
Architecting eCommerce APIs - Gluecon 13
Architecting eCommerce APIs - Gluecon 13
Saranyan Vigraham
APIdays Mediterranea: APIs for Mobile Solutions. Context-Aware Apps: a busine...
APIdays Mediterranea: APIs for Mobile Solutions. Context-Aware Apps: a busine...
SOLUSOFT.ES
APIs - The Foundation of the Future Telco
APIs - The Foundation of the Future Telco
WSO2
Houston_June_23 Kore_SL_FINAL
Houston_June_23 Kore_SL_FINAL
Sam Lakkundi
Transform Your Business with API-led Connectivity
Transform Your Business with API-led Connectivity
MuleSoft
Craft Conference 2015 - Evolution of the PayPal API: Platform & Culture
Craft Conference 2015 - Evolution of the PayPal API: Platform & Culture
Deepak Nadig
DeveloperWeek 2016 - Evolution of the PayPal Platform: Journey to APIs & Micr...
DeveloperWeek 2016 - Evolution of the PayPal Platform: Journey to APIs & Micr...
Deepak Nadig
Evolution of PayPal API Platform at API Meetup
Evolution of PayPal API Platform at API Meetup
Deepak Nadig
OroCRM CTO Yoav Kutner Presents at Meet Magento
OroCRM CTO Yoav Kutner Presents at Meet Magento
Jary Carter
"Fintech inside of a SaaS powered by 2000+ Microservices", Volodymyr Malyk
"Fintech inside of a SaaS powered by 2000+ Microservices", Volodymyr Malyk
Fwdays
The Robot and the Cloud
The Robot and the Cloud
Steven Cooper
Sencha Auckland Conference (SenchaCon) AdvanceRetail Presentation
Sencha Auckland Conference (SenchaCon) AdvanceRetail Presentation
Andrew Bell
The API (R) Evolution
The API (R) Evolution
Rakuten Group, Inc.
Dubbo and Weidian's practice on micro-service architecture
Dubbo and Weidian's practice on micro-service architecture
Huxing Zhang
API-led Architecture
API-led Architecture
Techolution
apidays LIVE Paris - The Business of APIs by Jed Ng
apidays LIVE Paris - The Business of APIs by Jed Ng
apidays
An overview of the Cryptocurrency Exchange script for the crypto trading busi...
An overview of the Cryptocurrency Exchange script for the crypto trading busi...
john20244202
Ähnlich wie Passei direto 2020
(20)
Evolving big microservice architectures
Evolving big microservice architectures
Offline First in React Native
Offline First in React Native
Evolution of the PayPal API Platform Enabling the future of Money at QCon San...
Evolution of the PayPal API Platform Enabling the future of Money at QCon San...
Architecting eCommerce APIs - Gluecon 13
Architecting eCommerce APIs - Gluecon 13
APIdays Mediterranea: APIs for Mobile Solutions. Context-Aware Apps: a busine...
APIdays Mediterranea: APIs for Mobile Solutions. Context-Aware Apps: a busine...
APIs - The Foundation of the Future Telco
APIs - The Foundation of the Future Telco
Houston_June_23 Kore_SL_FINAL
Houston_June_23 Kore_SL_FINAL
Transform Your Business with API-led Connectivity
Transform Your Business with API-led Connectivity
Craft Conference 2015 - Evolution of the PayPal API: Platform & Culture
Craft Conference 2015 - Evolution of the PayPal API: Platform & Culture
DeveloperWeek 2016 - Evolution of the PayPal Platform: Journey to APIs & Micr...
DeveloperWeek 2016 - Evolution of the PayPal Platform: Journey to APIs & Micr...
Evolution of PayPal API Platform at API Meetup
Evolution of PayPal API Platform at API Meetup
OroCRM CTO Yoav Kutner Presents at Meet Magento
OroCRM CTO Yoav Kutner Presents at Meet Magento
"Fintech inside of a SaaS powered by 2000+ Microservices", Volodymyr Malyk
"Fintech inside of a SaaS powered by 2000+ Microservices", Volodymyr Malyk
The Robot and the Cloud
The Robot and the Cloud
Sencha Auckland Conference (SenchaCon) AdvanceRetail Presentation
Sencha Auckland Conference (SenchaCon) AdvanceRetail Presentation
The API (R) Evolution
The API (R) Evolution
Dubbo and Weidian's practice on micro-service architecture
Dubbo and Weidian's practice on micro-service architecture
API-led Architecture
API-led Architecture
apidays LIVE Paris - The Business of APIs by Jed Ng
apidays LIVE Paris - The Business of APIs by Jed Ng
An overview of the Cryptocurrency Exchange script for the crypto trading busi...
An overview of the Cryptocurrency Exchange script for the crypto trading busi...
Kürzlich hochgeladen
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Angel Borroy López
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Matt Ray
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
Dinusha Kumarasiri
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
Sujith Sukumaran
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
BradBedford3
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdf
IdiosysTechnologies1
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
Alina Yurenko
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
StefanoLambiase
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
andrehoraa
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
Christoph Pohl
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Stefano Stabellini
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
confluent
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
jennyeacort
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
Wave PLM
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
Łukasz Chruściel
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
FerryKemperman
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
Velvetech LLC
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
OnePlan Solutions
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
Hanief Utama
Kürzlich hochgeladen
(20)
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
Passei direto 2020
1.
Quebrando o monólito!
2.
Software Engineer Rodrigo Orofino @rorofino Who
am I?
3.
4.
5.
6.
Rio de Janeiro
São Paulo&
7.
8 Milhões OLX É PARA TODOS De
brasileiros utilizam a plataforma todos os dias! 25% DOS ITENS VENDIDOS Em até 24H
8.
Nem sempre foi
assim! 2011 ~3 milhões PV 150 mil DAU hoje ~400 milhões PV 8 milhões DAU
9.
It’s over 12000%!
10.
11.
12.
trans Session Arquitetura monolitica Backend
13.
Problema Escalar horizontalmente era
complicado
14.
15.
#1 Session stick/pinning
16.
17.
A CADA Mobile became our number one platform!
18.
A CADA
19.
20.
Separação em time
de produto e micro services!
21.
22.
23.
Ice cream Scoop Strategy
24.
account service auth service redis sessions Primeira iteração trans Backend
do Monolito API dos apps
25.
Shared Tables
26.
27.
28.
Proliferação dos micro
serviços
29.
account service auth service redis sessions Antes trans Backend do Monolito API
dos apps
30.
account service auth service redis sessions Depois trans Backend do Monolito API
dos apps Chat Limites Favorites Scarface Many face gods Point of sales Payments Ads
31.
account service auth service redis sessions Depois trans Backend do Monolito API
dos apps Chat Limites Favorites Scarface Many face gods Point of sales Payments Ads
32.
account service auth service redis sessions Depois trans Backend do Monolito API
dos apps Chat Limites Favorites Scarface Many face gods Point of sales Payments Ads CAOS!
33.
CUSTO MENSAL (USD) Elasticache (Redis)
60 Gb 1.500,00 C4.XLARGE 28 Instancias 6.000,00 7.500,00
34.
Performance
35.
` Nova estratégia
36.
Primeiro passo Upstream
37.
Backend do Monolito Chat Limites FavoritesScarface Many
faced gods Point of sales Payments Ad Insertion Segundo passo Preparar o upstream VPC
38.
account service auth service Terceiro passo Upstream
39.
account service auth service Como funciona o
nosso plugin? Upstream
40.
account service auth service Upstream
41.
account service auth service Upstream
42.
account service auth service Upstream
43.
account service auth service Upstream Informações no header
44.
E aquele banco
de dados?
45.
Change Data Capture
Event SourcingVS
46.
47.
account service auth service redis Event sourcing Upstream Created Edited
Deleted Login Logout
48.
auth service redis Upstream Created Edited Deleted
Login Logout account service
49.
account service auth service redis Upstream Created Edited Deleted
Login Logout
50.
account service Upstream Created Edited Deleted
Login Logout redis auth service
51.
Resultados
52.
CUSTO MENSAL (USD) Elasticache (Redis)
15 Gb 456,04 C5.LARGE 6 Instancias 373,43 RDS db.t2.large 122,56 949,62
53.
Performance
54.
Livros sobre o
tema
55.
56.
57.
Obrigado! Rodrigo Orofino rodrigo.orofino@gmail.com https://www.linkedin.com/in/rodrigo-orofino/ LinkedIn
Jetzt herunterladen