Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
O que são Microserviços
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Vitor Leal
May 12, 2018
Technology
1
53
O que são Microserviços
Palestra de Microserviços no NEU (Núcleo de Empreendedorismo da USP)
Vitor Leal
May 12, 2018
Tweet
Share
More Decks by Vitor Leal
See All by Vitor Leal
Desafios dos Microserviços
vitorleal
0
210
Docker
vitorleal
1
270
Wearables com Node.js na Campus Party Recife 2015
vitorleal
1
84
JavaScript no mundo da Internet das Coisas
vitorleal
4
690
Wearables com Arduino e JS
vitorleal
0
250
Conhecendo o Mundo da Internet das Coisas
vitorleal
2
99
Desenvolvendo Wearables com JS
vitorleal
3
350
Internet of Things com NodeJS - LatinoWare
vitorleal
1
160
Internet of Things com Intel Galileo e NodeJS
vitorleal
1
120
Other Decks in Technology
See All in Technology
Kaggleの経験が実務にどう活きているか / kaggle_findy
sansan_randd
4
760
白金鉱業Meetup_Vol.22_Orbital Senseを支える衛星画像のマルチモーダルエンベディングと地理空間のあいまい検索技術
brainpadpr
2
210
LINE Messengerの次世代ストレージ選定
lycorptech_jp
PRO
19
7.4k
「データとの対話」の現在地と未来
kobakou
0
1.3k
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
95k
20260305_【白金鉱業】分析者が地理情報を武器にするための軽量なアドホック分析環境
yucho147
1
170
問い合わせ自動化の技術的挑戦
recruitengineers
PRO
2
150
Lookerの最新バージョンv26.2がやばい話
waiwai2111
1
160
「ヒットする」+「近い」を同時にかなえるスマートサジェストの作り方.pdf
nakasho
0
110
OSSで構築するIT基盤管理実践事例: NetBox・Snipe-IT・FreeRADIUS+PrivacyIDEA / Practical Case Studies of IT Infrastructure Management Using OSS
nttcom
0
200
Evolution of Claude Code & How to use features
oikon48
1
240
Featured
See All Featured
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
63
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
170
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.1k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
180
The browser strikes back
jonoalderson
0
760
We Are The Robots
honzajavorek
0
190
Mobile First: as difficult as doing things right
swwweet
225
10k
Mind Mapping
helmedeiros
PRO
1
110
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
240
How to Ace a Technical Interview
jacobian
281
24k
Darren the Foodie - Storyboard
khoart
PRO
3
2.7k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.3k
Transcript
O QUE SÃO MICROSERVIÇOS
VITOR LEAL CTO NA INGRESSE
HUGO CAMPOS BACKEND SÊNIOR NA INGRESSE
Ingresse é uma empresa de tecnologia para o mercado de
eventos
WWW.INGRESSE.COM
App Ingresse para os usuários
App Backstage para os produtores
O QUE SÃO MICROSERVIÇOS?
None
ARQUITETURA MONOLÍTICA
None
ARQUITETURA DE MICROSERVIÇOS
None
ARQUITETURA INGRESSE
None
MINDSET
MINDSET ▸ Estrutura descentralizada ▸ Separar aplicações por times ▸
Facilita a manutenção dos produtos ▸ Resiliência e flexibilidade
Do One Thing and Do It Well — Unix Philosophy
Write programs to work together — Unix Philosophy
DESAFIOS DOS MICROSERVIÇOS ▸ Interação entre microserviços ▸ Autenticação (usuários
e aplicações) ▸ Não multiplicar a complexidade
ARQUITETURA COMPLEXA DE MICROSERVIÇOS Cada serviço implementa logicas como autenticação,
logs e cache que podem gerar inconsistências na utilização das API's
ARQUITETURA SIMPLIFICADA DE MICROSERVIÇOS Requisitos como autenticação, logs e cache
são resolvidos em uma camada antes de chegar em cada serviço simplificando a utilização das API's
None
FIM
VAGAS ABERTAS ▸ Desenvolvedor Backend ▸ Desenvolvedor Frontend ▸ Desenvolvedor
Mobile https://sobre.ingresse.com/vagas
[email protected]