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
RocketChat HA
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Diego Dorgam
February 22, 2017
Technology
0
240
RocketChat HA
Como planejar seu ambiente de alta disponibilidade para grandes instalações do Rocket.Chat
Diego Dorgam
February 22, 2017
Tweet
Share
More Decks by Diego Dorgam
See All by Diego Dorgam
Chatbots Open Source com Rocket.Chat
diegodorgam
0
190
DeepLearning Chatbots com RASA e RocketChat
diegodorgam
2
270
HubotNatural FISL18
diegodorgam
1
110
RASA STACK AND ROCKETCHAT
diegodorgam
1
210
ChatBots OpenSource Multicanais
diegodorgam
0
130
Chatops com RocketChat
diegodorgam
0
230
NLP Inside HubotNatural
diegodorgam
0
130
HubotNatural
diegodorgam
0
270
RocketChat IoT
diegodorgam
1
180
Other Decks in Technology
See All in Technology
チームメンバー迷わないIaC設計
hayama17
4
3k
Devinを導入したら予想外の人たちに好評だった
tomuro
0
420
Vertex AI Agent Engine で学ぶ「記憶」の設計
tkikuchi
0
110
「静的解析」だけで終わらせない。 SonarQube の最新機能 × AIで エンジニアの開発生産性を本気で上げる方法
xibuka
2
340
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
14k
Bill One 開発エンジニア 紹介資料
sansan33
PRO
5
18k
三菱UFJ銀行におけるエンタープライズAI駆動開発のリアル / Enterprise AI_Driven Development at MUFG Bank: The Real Story
muit
10
20k
Claude Cowork Plugins を読む - Skills駆動型業務エージェント設計の実像と構造
knishioka
1
170
APMの世界から見るOpenTelemetryのTraceの世界 / OpenTelemetry in the Java
soudai
PRO
0
200
社内でAWS BuilderCards体験会を立ち上げ、得られた気づき / 20260225 Masaki Okuda
shift_evolve
PRO
1
150
サンタコンペ2025完全攻略 ~お前らの焼きなましは遅すぎる~
terryu16
1
530
Microsoft Fabric のワークスペースと容量の設計原則
ryomaru0825
2
200
Featured
See All Featured
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
180
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
370
Accessibility Awareness
sabderemane
0
71
GraphQLとの向き合い方2022年版
quramy
50
14k
How GitHub (no longer) Works
holman
316
140k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Technical Leadership for Architectural Decision Making
baasie
2
270
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.1k
RailsConf 2023
tenderlove
30
1.4k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.1k
Optimising Largest Contentful Paint
csswizardry
37
3.6k
Code Review Best Practice
trishagee
74
20k
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!