Je, twitter hutumia Java?
Je, twitter hutumia Java?

Video: Je, twitter hutumia Java?

Video: Je, twitter hutumia Java?
Video: PIPI KIFUA (TOPICAL MINT) INANOGESHA MAHABA CHUMBANI 2024, Mei
Anonim

Lugha za darasa la kwanza katika Twitter ni JavaScript, Ruby, Scala na Java . Timu ya utafutaji matumizi Lucene na ana uzoefu katika Java . Java ni rahisi kwao kuliko Scala au Ruby. Twitter hutumia maktaba inayoitwa Finagle kwa ajili ya kujenga seva za RPC zisizo na usawa na wateja ndani Java , Scala au langauge yoyote ya JVM.

Mbali na hilo, je Twitter bado inatumia reli?

Ndiyo. Twitter kuhamishwa kutoka Reli ~ miaka 7 iliyopita. Reli leo ni tofauti na Reli Twitter kuhamishwa kutoka. Zaidi, Twitter kuhamishwa kutoka Reli kwa sababu za msingi sana.

Mtu anaweza pia kuuliza, Twitter hutumia lugha gani? Lugha za darasa la kwanza kwenye Twitter ni JavaScript, Ruby , Scala na Java . Wanasaidia pia C, lakini mara chache huandika huduma mpya ndani yake.

Pia Jua, ni teknolojia gani inatumika kwenye twitter?

Twitter zaidi hutumia Ruby on Rails kwa mwisho wao wa mbele na kimsingi Scala na Java kwa huduma za nyuma. Wao kutumia Apache Thrift (iliyoundwa awali na Facebook) ili kuwasiliana kati ya huduma tofauti za ndani. Kwa uhifadhi wao kutumia MySQL na Cassandra ambazo zinafikiwa na huduma mbalimbali kupitia Thrift.

twitter inajengwa na nini?

Twitter ilikuwa kujengwa juu MySQL na awali data zote zilihifadhiwa juu yake. Tulitoka kwa mfano mdogo wa hifadhidata hadi kubwa, na hatimaye nguzo nyingi kubwa za hifadhidata.

Ilipendekeza: