Twitter Java istifadə edirmi?
Twitter Java istifadə edirmi?

Video: Twitter Java istifadə edirmi?

Video: Twitter Java istifadə edirmi?
Video: Məmur və deputatlar ictimai nəqliyyatdan istifadə edirmi? – Günə Doğru 2024, Bilər
Anonim

Birinci sinif dillər Twitter JavaScript, Ruby, Scala və Java . Axtarış qrupu istifadə edir Lucene və təcrübəlidir Java . Java onlar üçün Scala və ya Rubydən daha əlverişlidir. Twitter istifadə edir asinxron RPC serverləri və müştəriləri qurmaq üçün Finagle adlı kitabxana Java , Scala və ya hər hansı JVM dili.

Bundan əlavə, Twitter hələ də relslərdən istifadə edirmi?

Bəli. Twitter yerindən köçüb relslər ~7 il əvvəl. relslər bu gün edir -dən fərqlidir Rails Twitter yerindən köçüb. Daha, Twitter köçüb relslər çox əsaslı səbəblərə görə.

Bir də sual oluna bilər ki, Twitter hansı dillərdən istifadə edir? Twitter-də birinci dərəcəli dillər JavaScript-dir, Ruby , Scala və Java . Onlar da C-ni dəstəkləyirlər, lakin nadir hallarda yeni xidmətlər yazırlar.

Həmçinin bilirsinizmi, twitterdə hansı texnologiyadan istifadə olunur?

Twitter əsasən Ruby on Rails-dən front-end üçün və ilk növbədə Scala və Java-dan back-end xidmətləri üçün istifadə edir. Onlar istifadə edin Müxtəlif daxili xidmətlər arasında əlaqə yaratmaq üçün Apache Thrift (əvvəlcə Facebook tərəfindən hazırlanmışdır). Saxlama üçün onlar istifadə edin Thrift vasitəsilə müxtəlif xidmətlər tərəfindən əldə edilən MySQL və Cassandra.

Twitter nə ilə qurulub?

Twitter idi üzərində qurulmuşdur MySQL və əvvəlcə bütün məlumatlar onun üzərində saxlanılırdı. Biz kiçik verilənlər bazası nümunəsindən böyük bir verilənlər bazası nümunəsinə və nəticədə çoxlu böyük verilənlər bazası klasterlərinə keçdik.

Tövsiyə: