Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
RocketChat HA
Search
Diego Dorgam
February 22, 2017
Technology
270
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
RocketChat HA
Como planejar seu ambiente de alta disponibilidade para grandes instalações do Rocket.Chat
Diego Dorgam
February 22, 2017
More Decks by Diego Dorgam
See All by Diego Dorgam
Chatbots Open Source com Rocket.Chat
diegodorgam
0
200
DeepLearning Chatbots com RASA e RocketChat
diegodorgam
2
290
HubotNatural FISL18
diegodorgam
1
130
RASA STACK AND ROCKETCHAT
diegodorgam
1
220
ChatBots OpenSource Multicanais
diegodorgam
0
140
Chatops com RocketChat
diegodorgam
0
240
NLP Inside HubotNatural
diegodorgam
0
140
HubotNatural
diegodorgam
0
280
RocketChat IoT
diegodorgam
1
220
Other Decks in Technology
See All in Technology
Codex概要
ymiya55
0
490
12 個 Tool と、 4,096 Token
hlum
0
110
ハードウェアコンペでもAI駆動開発が進んでいる話
iotengineer22
1
670
AI駆動開発、viviONの1年 ── うまくいったこと・いかなかったこと
vivion
0
280
Kiro Crewをはじめよう
kizawa2020
1
120
今さら理解するウェブフォントver.2026
takanorip
3
610
ファミコンでPHPを動かす / PHP on the Famicom side b
tomzoh
0
140
会社説明資料
persolserverworks
0
9.7k
Snapshot Testing in Practice: Predictable and Reliable SwiftUI Views
fespinoza
0
170
全PRの83%が AIレビューだけでマージできるようになった開発組織は その後どうなったか @2026/10
athug
0
130
AI時代のAPI開発を加速する品質ガードレール / API Quality Guardrails in the AI Era
yokawasa
0
170
オブザーバビリティを高める AI エージェント体験を考える / Designing AI Agent Experiences That Enhance Observability
aoto
PRO
2
320
Featured
See All Featured
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
490
What does AI have to do with Human Rights?
axbom
PRO
1
2.4k
Typedesign – Prime Four
hannesfritz
42
3.2k
The browser strikes back
jonoalderson
0
1.8k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
590
Automating Front-end Workflow
addyosmani
1369
210k
How to Ace a Technical Interview
jacobian
280
24k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
31k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Transcript
MEETUP http://meetup.com/RocketChat
None
Github.com/ rocketchat/rocket.chat
None
None
None
ALTA DISPONIBILIDADE
Arquitetura Referência
MongoDB ReplicaSet • Replicação de Dados • Automatic FailOver
MongoDB ReplicaSet
MongoDB ReplicaSet
/etc/mongod.conf Restart mongod
> rs.initiate() > rs.status()
Rocket.Chat Server • 200mb RAM / instance • 20mb RAM
/ user connected • 150 ~ 200 user / instance • 1 instance / core
Production Process Manager • Multiplas Instâncias • Watch Dog •
Init Script http://pm2.keymetrics.io
Production Process Manager http://pm2.keymetrics.io
Production Process Manager http://pm2.keymetrics.io
$ pm2 start multi.json http://pm2.keymetrics.io
$ pm2 restart all http://pm2.keymetrics.io
$ pm2 save & pm2 startup http://pm2.keymetrics.io
NGINX • Balanceador de Carga • SSL • Proxy Reverso
Balanceador
SSL
Proxy Reverso
CONF FILE
Dúvidas? Diego Dorgam
[email protected]
@diegodorgam https://demo.rocket.chat https://rocket.chat/deploy
Obrigado!