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.
Внутренние ссылки
Related Services
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.