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
Diego Dorgam
February 22, 2017
Technology
250
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
190
DeepLearning Chatbots com RASA e RocketChat
diegodorgam
2
280
HubotNatural FISL18
diegodorgam
1
120
RASA STACK AND ROCKETCHAT
diegodorgam
1
220
ChatBots OpenSource Multicanais
diegodorgam
0
140
Chatops com RocketChat
diegodorgam
0
240
NLP Inside HubotNatural
diegodorgam
0
130
HubotNatural
diegodorgam
0
280
RocketChat IoT
diegodorgam
1
210
Other Decks in Technology
See All in Technology
Disciplined Vibes: Scaling AI-Assisted Engineering
sheharyar
0
130
AWSシリコン最前線 〜AI時代のチップ選択を読み解く〜
htokoyo
2
460
手塩にかけりゃいいってもんじゃない
ming_ayami
0
370
なぜ Platform Engineering の土台に Kubernetes を選ぶのか
r4ynode
2
590
AIっぽい文章を採点して人間らしく直すアプリを作ってみた
yama3133
2
130
AAIFに入ってみた ~内から見えるコミュニティ動向~
sato4
0
160
データサイエンスを価値につなげるプロジェクト設計 〜 DS一年目が現場で得た気づき 〜
ysd113
1
180
FDE という解 ― 暗黙知と明示知をつなぐ、伴走型エンジニアリング ―
otanet
0
130
2026TECHFRESH畢業分享會 - AI 時代的人生存檔點
line_developers_tw
PRO
0
810
2026 TECHFRESH 畢業分享會 - AI-Native 重塑軟體工程與虛擬講師
line_developers_tw
PRO
0
800
Building applications in the Gemini API family.
line_developers_tw
PRO
0
3k
社内 AI エージェント Synapse と セマンティックレイヤーの育て方
hiroakis
2
1.7k
Featured
See All Featured
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
270
How to Talk to Developers About Accessibility
jct
2
230
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
How to Ace a Technical Interview
jacobian
281
24k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.5k
Thoughts on Productivity
jonyablonski
76
5.2k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.8k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
940
Un-Boring Meetings
codingconduct
0
310
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.3k
A Tale of Four Properties
chriscoyier
163
24k
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!