Здравствуйте, novitk, Вы писали:
V>>Покажите это "серьёзное".
N>Dropbox?
С их нынешней нагрузкой? ))
Не поверилось, почитал...
Metaserver — один из старейших сервисов Dropbox. Он был написан в 2007 году одним из сооснователей компании. Metaserver хорошо послужил Dropbox, но естественный рост кодовой базы из-за появления новых функций привел к серьезным проблемам.
Код Metaserver'а изначально был организован по простому принципу, типичному для небольшого Open Source-проекта: библиотека, модель, контроллеры — без централизованного курирования или защитных механизмов для обеспечения целостности кода. Со временем кодовая база Metaserver'а стала одной из самых неорганизованных и запутанных в компании.
В результате раскидали по микросервисам через gRPC, который сишный.
Переехали на DynamoDB, который явовский.
Асинхронный фреймворк взяли Amazon SQS, который на Rust.
Продолжать там можно бесконечно, отметились и Go, и CofeeScript и т.д.
Доля собсно Питона в общем работающем коде всё смешнее и смешнее.
N>Instagram?
Статичная хрень, можно хоть на бейсике на коленке...
Вопрос был про что-то серьезное.
N>Reddit?
Форум, блоги.
Спасибо, сплошное ЧТД.