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
Vitor Leal
May 12, 2018
Technology
1
41
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
200
Docker
vitorleal
1
240
Wearables com Node.js na Campus Party Recife 2015
vitorleal
1
58
JavaScript no mundo da Internet das Coisas
vitorleal
4
660
Wearables com Arduino e JS
vitorleal
0
220
Conhecendo o Mundo da Internet das Coisas
vitorleal
2
76
Desenvolvendo Wearables com JS
vitorleal
3
330
Internet of Things com NodeJS - LatinoWare
vitorleal
1
150
Internet of Things com Intel Galileo e NodeJS
vitorleal
1
100
Other Decks in Technology
See All in Technology
Postmanを使いこなす!2025年ぜひとも押さえておきたいPostmanの10の機能
nagix
2
140
Tech Blogを書きやすい環境づくり
lycorptech_jp
PRO
1
230
CZII - CryoET Object Identification 参加振り返り・解法共有
tattaka
0
310
ユーザーストーリーマッピングから始めるアジャイルチームと並走するQA / Starting QA with User Story Mapping
katawara
0
170
RSNA2024振り返り
nanachi
0
530
オブザーバビリティの観点でみるAWS / AWS from observability perspective
ymotongpoo
8
1.3k
AndroidデバイスにFTPサーバを建立する
e10dokup
0
240
データマネジメントのトレードオフに立ち向かう
ikkimiyazaki
3
300
個人開発から公式機能へ: PlaywrightとRailsをつなげた3年の軌跡
yusukeiwaki
11
2.9k
Building Products in the LLM Era
ymatsuwitter
10
5k
AndroidXR 開発ツールごとの できることできないこと
donabe3
0
120
Platform Engineeringは自由のめまい
nwiizo
4
2k
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
Building Adaptive Systems
keathley
40
2.4k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
44
9.4k
Side Projects
sachag
452
42k
Rebuilding a faster, lazier Slack
samanthasiow
80
8.8k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
9
430
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.4k
GitHub's CSS Performance
jonrohan
1030
460k
Java REST API Framework Comparison - PWX 2021
mraible
28
8.4k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
40
2k
For a Future-Friendly Web
brad_frost
176
9.5k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
3
320
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]