Twitter Java-dan foydalanadimi?
Twitter Java-dan foydalanadimi?

Video: Twitter Java-dan foydalanadimi?

Video: Twitter Java-dan foydalanadimi?
Video: Топ 7 трендов в технологиях для Java back-end разработчика в 2022 году [MJC] 2024, Noyabr
Anonim

Birinchi sinf tillari Twitter JavaScript, Ruby, Scala va Java . Qidiruv guruhi foydalanadi Lucene va tajribali Java . Java ular uchun Scala yoki Rubyga qaraganda qulayroq. Twitter foydalanadi asinxron RPC serverlari va mijozlarini yaratish uchun Finagle nomli kutubxona Java , Scala yoki har qanday JVM tili.

Bundan tashqari, Twitter hali ham relslardan foydalanadimi?

Ha. Twitter dan ko'chirildi Reylar ~7 yil oldin. Reylar Bugun hisoblanadi dan farq qiladi Rails Twitter dan ko'chirildi. Keyinchalik, Twitter dan ko'chirildi Reylar juda asosli sabablarga ko'ra.

Bundan tashqari, Twitter qaysi tillardan foydalanadi? Twitterdagi birinchi darajali tillar JavaScript, Ruby , Skala va Java . Ular, shuningdek, C-ni qo'llab-quvvatlaydilar, lekin unda kamdan-kam hollarda yangi xizmatlar yozadilar.

Shuningdek, bilasizmi, twitterda qaysi texnologiya qo'llaniladi?

Twitter asosan Ruby on Rails-dan front-end uchun va birinchi navbatda Scala va Java-dan back-end xizmatlari uchun foydalanadi. Ular foydalanish Turli ichki xizmatlar o'rtasida muloqot qilish uchun Apache Thrift (dastlab Facebook tomonidan ishlab chiqilgan). Saqlash uchun ular foydalanish Thrift orqali turli xizmatlar tomonidan foydalaniladigan MySQL va Cassandra.

Twitter nima bilan qurilgan?

Twitter edi ustiga qurilgan MySQL va dastlab barcha ma'lumotlar unda saqlangan. Biz kichik ma'lumotlar bazasi namunasidan kattasiga va oxir-oqibat ko'plab yirik ma'lumotlar bazasi klasterlariga o'tdik.

Tavsiya: