Ar Twitter naudoja Java?
Ar Twitter naudoja Java?

Video: Ar Twitter naudoja Java?

Video: Ar Twitter naudoja Java?
Video: Java Tech Talk: Telegram бот на java за 1 час 2024, Lapkritis
Anonim

Pirmos klasės kalbos val Twitter yra JavaScript, Ruby, Scala ir Java . Paieškos komanda naudoja Lucene ir yra patyręs Java . Java jiems patogesnis nei Scala ar Ruby. „Twitter“naudoja biblioteka, pavadinta „Finagle“, skirta asinchroniniams RPC serveriams ir klientams kurti Java , Scala arba bet kuria JVM kalba.

Be to, ar „Twitter“vis dar naudoja bėgius?

Taip. Twitter pasitraukė iš Bėgiai Prieš ~7 metus. Bėgiai šiandien yra kitoks nei Rails Twitter pasitraukė iš. Toliau, Twitter pasitraukė iš Bėgiai dėl labai pagrįstų priežasčių.

Taip pat galima paklausti, kokias kalbas vartoja „Twitter“? Pirmos klasės „Twitter“kalbos yra „JavaScript“, Rubinas , Scala ir Java . Jie taip pat palaiko C, bet retai rašo naujas paslaugas.

Taip pat žinote, kokia technologija naudojama Twitter?

Twitter dažniausiai naudoja „Ruby on Rails“savo priekinėms paslaugoms ir pirmiausia „Scala“ir „Java“galinėms paslaugoms. Jie naudoti „Apache Thrift“(iš pradžių sukurta „Facebook“), skirta bendrauti tarp skirtingų vidinių paslaugų. Jie saugojimui naudoti „MySQL“ir „Cassandra“, kuriuos įvairios paslaugos pasiekia per „Thrift“.

Su kuo sukurtas „Twitter“?

Twitter buvo pastatytas ant MySQL ir iš pradžių visi duomenys buvo saugomi jame. Nuo mažos duomenų bazės egzemplioriaus tapome dideliu ir galiausiai tapome daugybe didelių duomenų bazių grupių.

Rekomenduojamas: