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
Como microsserviços, mensageria distribuída e c...
Search
Frederick Moschkowich
April 26, 2019
Programming
280
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Como microsserviços, mensageria distribuída e containerização contribuem para o setor elétrico brasileiro.
Frederick Moschkowich
April 26, 2019
More Decks by Frederick Moschkowich
See All by Frederick Moschkowich
Importância da documentação de APIs e como fazer
fredmosc
0
110
Sistemas de automação aplicados no setor elétrico
fredmosc
0
64
Microsserviços & Event Sourcing - Erros e acertos em um caso real na Indústria Elétrica
fredmosc
0
33
Microserviços & Kafka - Erros e acertos em um caso real na Indústria Elétrica
fredmosc
0
340
Microsserviçoes e mensageria distribída
fredmosc
0
55
Microsserviçoes e mensageria distribída
fredmosc
0
52
Microserviços em sistemas de Automação Industrial
fredmosc
0
63
Benefícios de microserviços em sistemas de Automação Industrial, com Docker e Kafka Um case no Parque Tecnológico Itaipu
fredmosc
0
150
Semana da Computação UFJF
fredmosc
0
44
Other Decks in Programming
See All in Programming
属人化した知識を、 AIが辿れる地図にする
pkshadeck
PRO
1
210
My Marp Sample
sinoue0108
0
120
Oxlintはいいぞ(続)
yug1224
1
460
S3 を使うアプリケーションをローカル完結で動かすことに全力を注いでみた / Running S3 Apps Offline
contour_gara
0
630
Claude CodeとAgentCore Gatewayを繋ぐ際の認証認可 / Authentication and authorization when connecting Claude Code with AgentCore Gateway
har1101
2
380
【QA Test Talk Vol.8】AI-DLC による Whole Team Approach の加速
pkshadeck
PRO
0
240
freeeにおけるEvalsの実践例の紹介
freee
PRO
0
150
[PyCon KR 2026] More Variants, More Diversity for AI Accelerators
achimnol
0
110
170k Jobs a Day on GKE: Scaling Mercari's CI Platform - and What's Next for AI-Native Development
junyaokabe
0
120
React本体のコードリーディング
high_g_engineer
1
160
そこに3びきプロダクトがいるじゃろう——生成AI時代における“価値が届かない理由”の構造
kosuket
0
590
tsc.rip を支える技術 / Kyoto.なんか #8
susisu
0
460
Featured
See All Featured
[SF Ruby Conf 2025] Rails X
palkan
2
1.3k
Done Done
chrislema
186
16k
It's Worth the Effort
3n
188
29k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
800
Technical Leadership for Architectural Decision Making
baasie
3
530
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
480
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
740
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
250
WCS-LA-2024
lcolladotor
0
810
Transcript
Globalcode – Open4education Trilha – Containers Frederick Moschovich e Roberto
Klein
Globalcode – Open4education Como microsserviços, mensageria distribuída e containerização contribuem
para o setor elétrico brasileiro.
Globalcode – Open4education Evolução na indústria
Globalcode – Open4education Ambiente industrial - Conservador - Acesso físico
controlado e isolado - Rede segregada - Sem acesso externo - Sem nuvem
Globalcode – Open4education Ambiente testes - Replicação do ambiente de
produção no laboratório. - Teste de sensores - Teste dos Sistemas Embarcados
Globalcode – Open4education - Realizada através de um equipamento de
aquisição de dados, conectado a sensores integrados nos equipamentos. - CompactRIO - PLC (programmable logic controller) - Utilizando Labview, C++ e Python. Aquisição de dados
Globalcode – Open4education Aquisição de dados
Globalcode – Open4education Aquisição de dados
Globalcode – Open4education Problemas - Monolito conteinerizado - Muitas threads
- Travamentos
Globalcode – Open4education Volume de dados - Alto volume de
dados - Aplicações legadas - Comunicação via Rest entre as aplicações
Globalcode – Open4education Microsserviços + Docker - Independência entre aplicativos
e Infra - Menos recursos necessários - Independência de linguagem - Resiliência - Escalabilidade - Deploy facilitado
Globalcode – Open4education Mudança de cultura SISTEMA MONOLÍTICO AQUISIÇÃO DE
DADOS CÁLCULOS CONFIGURAÇÕES BD MONOLÍTICO AQUISIÇÃO DE DADOS CÁLCULOS CONFIGURAÇÕES CASSANDRA INFLUXDB MONGO DB MICROSERVIÇOS
Globalcode – Open4education Microsserviços
Globalcode – Open4education Mensageria
Globalcode – Open4education Mensageria - Garantia de entrega das mensagens
- Ordem de entrega das mensagens - Tolerância a falhas - Escalabilidade - Suporte a um grande volume de dados
Globalcode – Open4education Apache Kafka
Globalcode – Open4education Tolerância a falhas
Globalcode – Open4education Ordem de entrega
Globalcode – Open4education Grande volume de dados
Globalcode – Open4education Microserviços + Kafka
Globalcode – Open4education Kafka Connect
Globalcode – Open4education Independência tecnológica
Globalcode – Open4education Sistemas legados
Globalcode – Open4education Próximos passos
Globalcode – Open4education Obrigado Frederick Moschkowich fredmosc @fmwebdeveloper Roberto Klein
robertoklein
None