Matrix Synapse homeserver на оффшорном VPS Anubiz в Румынии
Matrix Synapse - reference Matrix homeserver, и он известно прожорлив. 500-пользовательский homeserver, федерирующий с mainstream Matrix network, нужен 4-6 ГБ RAM, 4-8 ГБ под PostgreSQL и устойчивые NVMe IOPS. Romania V покрывает серьёзный community homeserver; под крупнее - Conduit лёгче или дедик.
Need this done for your project?
We implement, you ship. Async, documented, done in days.
Ресурсная реальность Synapse
Главный gotcha - размер state groups. Homeserver, федерирующий с matrix.org (100k+ rooms), накапливает миллионы state group entries за месяцы. План 500 ГБ Postgres на 18 месяцев для федерирующего сервера в mainstream rooms.
RAM-разделение: Synapse процесс 3-5 ГБ, Postgres 4-6 ГБ shared_buffers, Redis 200 МБ. Romania V (16 ГБ ECC) сидит с запасом.
Архитектура воркеров
Выше 100 активных - workers. Разделение: federation_sender, generic_worker под медиа, generic_worker под client sync. Workers разделяют Redis как шину сообщений. Это горизонтальный масштаб внутри одного VPS.
Тюнинг PostgreSQL
shared_buffers 25%, effective_cache_size 75%, work_mem 16-32 МБ, random_page_cost 1.1, autovacuum агрессивно. Synapse autovacuum часто из-за state group churn.
Федерация и модерация
Вы как homeserver admin модерируете пользователей. Федерация не даёт другим серверам контроль над вами. CSAM на инфраструктурном уровне. DSA NTD применяется. План defederation policy.
Внутренние ссылки
Похожие услуги
Privacy & anti-censorship guides
Why Anubiz Host
Ready to get started?
Skip the research. Tell us what you need, and we'll scope it, implement it, and hand it back — fully documented and production-ready.