ტვიტერი იყენებს ჯავას?
ტვიტერი იყენებს ჯავას?

ვიდეო: ტვიტერი იყენებს ჯავას?

ვიდეო: ტვიტერი იყენებს ჯავას?
ვიდეო: Twitter Posts Backwards - Intro to Java Programming 2024, ნოემბერი
Anonim

პირველი კლასის ენები ქ Twitter არის JavaScript, Ruby, Scala და ჯავა . საძიებო ჯგუფი იყენებს ლუსენი და გამოცდილია ჯავა . ჯავა მათთვის უფრო მოსახერხებელია, ვიდრე სკალა ან რუბი. Twitter იყენებს ბიბლიოთეკა სახელწოდებით Finagle ასინქრონული RPC სერვერებისა და კლიენტების შესაქმნელად ჯავა , Scala ან ნებისმიერი JVM ენა.

გარდა ამისა, Twitter კვლავ იყენებს რელსებს?

დიახ. Twitter გადავიდა რელსები ~ 7 წლის წინ. რელსები დღეს არის განსხვავებით რელსები Twitter გადავიდა. Უფრო, Twitter გადავიდა რელსები ძალიან საფუძვლიანი მიზეზების გამო.

შეიძლება ასევე იკითხოთ, რა ენებს იყენებს Twitter? Twitter-ზე პირველი კლასის ენებია JavaScript, რუბი , სკალა და ჯავა . ისინი ასევე მხარს უჭერენ C, მაგრამ იშვიათად წერენ მასში ახალ სერვისებს.

ასევე იცით, რომელი ტექნოლოგია გამოიყენება ტვიტერში?

Twitter ძირითადად იყენებს Ruby on Rails-ს მათი წინა ნაწილისთვის და პირველ რიგში Scala-ს და Java-ს უკანა სერვისებისთვის. მათ გამოყენება Apache Thrift (თავდაპირველად შემუშავებული Facebook-ის მიერ) სხვადასხვა შიდა სერვისებს შორის კომუნიკაციისთვის. შესანახად ისინი გამოყენება MySQL და Cassandra, რომლებზეც წვდომა აქვს სხვადასხვა სერვისებს Thrift-ის საშუალებით.

რით არის აგებული ტვიტერი?

Twitter იყო აგებული MySQL და თავდაპირველად ყველა მონაცემი ინახებოდა მასზე. ჩვენ გადავედით მონაცემთა ბაზის მცირე მაგალითებიდან დიდზე და, საბოლოოდ, მონაცემთა მრავალ დიდ კლასტერზე.

გირჩევთ: