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
0
260
Como microsserviços, mensageria distribuída e containerização contribuem para o setor elétrico brasileiro.
Frederick Moschkowich
April 26, 2019
Tweet
Share
More Decks by Frederick Moschkowich
See All by Frederick Moschkowich
Importância da documentação de APIs e como fazer
fredmosc
0
83
Sistemas de automação aplicados no setor elétrico
fredmosc
0
55
Microsserviços & Event Sourcing - Erros e acertos em um caso real na Indústria Elétrica
fredmosc
0
24
Microserviços & Kafka - Erros e acertos em um caso real na Indústria Elétrica
fredmosc
0
310
Microsserviçoes e mensageria distribída
fredmosc
0
42
Microsserviçoes e mensageria distribída
fredmosc
0
42
Microserviços em sistemas de Automação Industrial
fredmosc
0
57
Benefícios de microserviços em sistemas de Automação Industrial, com Docker e Kafka Um case no Parque Tecnológico Itaipu
fredmosc
0
130
Semana da Computação UFJF
fredmosc
0
35
Other Decks in Programming
See All in Programming
プロポーザル駆動学習 / Proposal-Driven Learning
mackey0225
2
1.2k
AWS発のAIエディタKiroを使ってみた
iriikeita
1
180
基礎から学ぶ大画面対応(Learning Large-Screen Support from the Ground Up)
tomoya0x00
0
410
ぬるぬる動かせ! Riveでアニメーション実装🐾
kno3a87
1
210
go test -json そして testing.T.Attr / Kyoto.go #63
utgwkk
3
280
Flutter with Dart MCP: All You Need - 박제창 2025 I/O Extended Busan
itsmedreamwalker
0
150
そのAPI、誰のため? Androidライブラリ設計における利用者目線の実践テクニック
mkeeda
2
260
詳解!defer panic recover のしくみ / Understanding defer, panic, and recover
convto
0
230
Performance for Conversion! 分散トレーシングでボトルネックを 特定せよ
inetand
0
120
2025 年のコーディングエージェントの現在地とエンジニアの仕事の変化について
azukiazusa1
22
11k
私の後悔をAWS DMSで解決した話
hiramax
4
210
アセットのコンパイルについて
ojun9
0
120
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Facilitating Awesome Meetings
lara
55
6.5k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Code Review Best Practice
trishagee
70
19k
Become a Pro
speakerdeck
PRO
29
5.5k
How to train your dragon (web standard)
notwaldorf
96
6.2k
Context Engineering - Making Every Token Count
addyosmani
1
30
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
19k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.2k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
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