K'nuckles Cap

+5
с 07.03.2026

- Но тут воняет, капитан - Дух приключений, малыш!

0 подписчиков
0 подписок
Начинаем начинять. Сервис ХХХХ

За непродолжительный срок было установлено и настроено всё, что нужно было установить и настроить. Начать, естественно, было решено с регистрации. Тут всё просто: пользователь вводит почту, получает письмо со ссылкой верификации и активируется в приложении. Ничего сложного и громоздкого на данном этапе не требуется. Пока что без магии - чисто “чтоб…

1
Мессенджер не приоритет Сервис

Итак, с технической частью разобрались, понимаю, что вы хотели видеть Rust, но будет Python, важнее скорость разработки и возможность быстро двигаться дальше. Базовая архитектура уже реализована и работает.

1
1
1
СТЕК КОРОТКО. Мессенджер-Сервис

Instagram*
Backend
- Python
- Django
Frontend
- React
- React Native
Базы данных
- PostgreSQL
- Cassandra
+ Redis
WhatsApp*
Backend
- Erlang
Frontend / клиенты
- Android → Java / Kotlin
- iOS → Swift
- Web → JavaScript
Базы данных
- Mnesia
- CouchDB
Discord**
Backend
- Elixir
- Phoenix framework
Frontend
- React
- React Native
- Desktop → Electron
- Rust для голосовых серверов

1

А у меня вот вопрос! - Что сложного сделать мессенджер-сервис*?
Ну к тому, что по сути если опустить сервера потока и харнения-обработки, это же просто сервис пересылки сообщений, а-ля ICQ. Что сложного то, берешь трёхкопеечный сервер, пишешь ПО + интерфейс и всё, мессенджер готов. За кулисами немного базы данных, пара скриптов на пересылку сообщени…

2