Твиттер использует Java?
Твиттер использует Java?

Видео: Твиттер использует Java?

Видео: Твиттер использует Java?
Видео: Java Records — общий взгляд на использование. 2024, Ноябрь
Anonim

Первоклассные языки в Твиттер это JavaScript, Ruby, Scala и Джава . Команда поиска использует Lucene и имеет опыт в Джава . Джава им удобнее, чем Scala или Ruby. Twitter использует библиотека под названием Finagle для создания асинхронных серверов и клиентов RPC в Джава , Scala или любой язык JVM.

Кроме того, Twitter все еще использует рельсы?

да. Твиттер переехал из Рельсы ~ 7 лет назад. Рельсы Cегодня является отличается от Рельсы Twitter переехал из. Дальше, Твиттер переехал из Рельсы по очень веским причинам.

Также можно спросить, какие языки использует Twitter? Первыми языками в Твиттере являются JavaScript, Рубин , Scala а также Джава . Они также поддерживают C, но редко пишут на нем новые службы.

Также знайте, какая технология используется в твиттере?

Твиттер в основном использует Ruby on Rails для внешнего интерфейса и в первую очередь Scala и Java для внутренних служб. Они использовать Apache Thrift (первоначально разработанный Facebook) для связи между различными внутренними службами. Для хранения они использовать MySQL и Cassandra, к которым получают доступ различные службы через Thrift.

На чем построен твиттер?

Твиттер было построен на MySQL и изначально все данные хранились на нем. Мы перешли от небольшого экземпляра базы данных к большому и, в конечном итоге, ко многим большим кластерам баз данных.

Рекомендуемые: