Примеры внутренних тулов и библиотек Facebook, которые стали общедоступными
Я неоднократно писал, что одной из особенностей работы в FAANG компаниях, является использование внутренних тулов, которые вы больше нигде не встретите. Это библиотеки, фреймворки, базы данных, системы контроля версий, таск тулы, тулы для code review и т.д.
Иногда, некоторые из этих проектов становятся общедоступными. Многие внутренние инфраструктурные технологии Amazon в последствии стали AWS. В Facebook нет своего клауда для внешних клиентов, но есть много внутренних технологий, которые стали общедоступными и open source.
Некоторые примеры, про которые вы возможно слышали или даже использовали:
1) React JS - библиотека JS для создания UI
2) Apache Hive - data warehouse, база данных для работы с Big Data
3) Presto - распределенный SQL движок для работы с Big Data
4) PyTorch - библиотека для ML, используется при создании всех современных моделей AI
5) Llama - open source LLM
6) RocksDB - key-value база
7) GraphQL
И много много других проектов: https://opensource.fb.com/projects.
И еще больше проектов, которые остаются закрытыми.
Post #424
1.64K