Kas Twitter kasutab Java-d?
Kas Twitter kasutab Java-d?

Video: Kas Twitter kasutab Java-d?

Video: Kas Twitter kasutab Java-d?
Video: Рынок IT в 2021. Intel и конкуренты. Игры от Netflix. [MJC News #8] 2024, November
Anonim

Esimese klassi keeled kl Twitter on JavaScript, Ruby, Scala ja Java . Otsingumeeskond kasutab Lucene ja on kogenud Java . Java on neile mugavam kui Scala või Ruby. Twitter kasutab raamatukogu nimega Finagle asünkroonsete RPC-serverite ja klientide loomiseks Java , Scala või mis tahes JVM-i keel.

Pealegi, kas Twitter kasutab endiselt rööpaid?

Jah. Twitter kolis ära Rööpad ~7 aastat tagasi. Rööpad täna on erinev kui Rails Twitter kolis ära. Edasi, Twitter kolis ära Rööpad väga mõjuvatel põhjustel.

Võib ka küsida, mis keeli Twitter kasutab? Twitteri esmaklassilised keeled on JavaScript, Rubiin , Scala ja Java . Nad toetavad ka C-d, kuid kirjutavad sellesse harva uusi teenuseid.

Tea ka, millist tehnoloogiat Twitteris kasutatakse?

Twitter kasutab peamiselt Ruby on Rails'i oma esiotsa ja peamiselt Scalat ja Java't taustateenuste jaoks. Nad kasutada Apache Thrift (algselt Facebooki poolt välja töötatud), et suhelda erinevate siseteenuste vahel. Ladustamiseks nad kasutada MySQL ja Cassandra, millele pääsevad Thrifti kaudu juurde erinevad teenused.

Millega twitter on ehitatud?

Twitter oli peale ehitatud MySQL ja algselt kõik andmed talletati sinna. Me läksime väikesest andmebaasi eksemplarist suureks ja lõpuks paljudeks suurteks andmebaasiklastriteks.

Soovitan: