Разработчики популярного менеджера задач Things объявили о полной перестройке своего облачного сервиса Things Cloud, который отвечает за синхронизацию данных между устройствами. Разработчики полностью переписали серверную часть на языке Swift, который обычно используется для создания приложений под Apple. Выбор Swift для серверной части был неочевидным решением четыре года назад, когда началась работа над проектом, однако команда не пожалела об этом выборе. Новая версия Things Cloud работает в четыре раза быстрее при обработке запросов синхронизации. Система получила современную инфраструктуру и архитектуру, которая упростит дальнейшую разработку и поддержку сервиса. При этом математические алгоритмы синхронизации, созданные 14 лет назад, доказали свою надежность и остались без изменений. Переход на новую версию облака был реализован максимально аккуратно — сначала новая система работала параллельно со старой, обрабатывая те же данные и проверяя все возможные сценарии использования.
Разработчики популярного менеджера задач Things объявили о полной перестройке своего облачного сервиса Things Cloud, который отвечает за
21 мая 202521 мая 2025
1 мин