Идея простая: вместо одного централизованного сервиса — сеть узлов, где компании, агентства и специалисты могут взаимодействовать напрямую. Один из ключевых компонентов такой архитектуры — Matrix. Мы рассматриваем его как базовый слой для: • чатов между заказчиками и специалистами • проведения технических интервью • обсуждения проектов • федерации между разными узлами платформы По сути, это открытый протокол коммуникаций поверх нашей инфраструктуры. Пока тестировали сценарии, нашли интересный баг в Android-клиенте FluffyChat. При открытии ссылки на комнату Matrix приложение вместо предложения Join room открывало экран: > “Select a chat you want to share this with” То есть ссылка обрабатывалась как share intent, а не как Matrix room link. Завели issue: https://github.com/krille-chan/fluffychat/issues/2685 И что приятно — фикс прилетел буквально через несколько часов. Open Source иногда работает быстрее любого саппорта 🙂 Продолжаем собирать стек для федеративного аутстаффинга:
Проектируем федеративную архитектуру для платформы аутстаффинга
ВчераВчера
1 мин