A Twitter használ Java-t?
A Twitter használ Java-t?

Videó: A Twitter használ Java-t?

Videó: A Twitter használ Java-t?
Videó: Scala 3. OpenJDK vs Oracle JDK. Марсоход Чжужун и CopterPack. [MJC News #7] #ityoutubersru 2024, Április
Anonim

Az első osztályú nyelvek at Twitter JavaScript, Ruby, Scala és Jáva . A keresőcsapat használ Lucene és tapasztalt Jáva . Jáva kényelmesebb számukra, mint a Scala vagy a Ruby. Twitter használ a Finagle nevű könyvtár aszinkron RPC-kiszolgálók és kliensek beépítésére Jáva , Scala vagy bármely JVM nyelv.

Ezenkívül a Twitter továbbra is használ síneket?

Igen. Twitter elköltözött Sínek ~7 éve. Sínek Ma van más, mint a Rails Twitter elköltözött. További, Twitter elköltözött Sínek nagyon megalapozott okokból.

Az is felmerülhet, hogy milyen nyelveket használ a Twitter? A Twitter első osztályú nyelvei a JavaScript, Rubin , Scala és Jáva . Támogatják a C-t is, de ritkán írnak bele új szolgáltatásokat.

Tudja azt is, hogy milyen technológiát használ a Twitter?

Twitter főként a Ruby on Rails-t használja az előtérben, és elsősorban a Scalát és a Java-t a háttérszolgáltatásokhoz. Ők használat Apache Thrift (eredetileg a Facebook fejlesztése) a különböző belső szolgáltatások közötti kommunikációhoz. Tárolásra ők használat MySQL és Cassandra, amelyekhez különféle szolgáltatások érhetők el a Thrift segítségével.

Miből épül fel a Twitter?

Twitter volt ráépült A MySQL és eredetileg minden adat rajta volt tárolva. Egy kis adatbázispéldányból egy nagyba, végül sok nagy adatbázis-fürtté váltunk.

Ajánlott: