Twitter Uses SCALA!
Nisan 16, 10 Yazan: akınTwitter’ın SCALA adlı programlama dilini kullandığını öğrendiğimden beri dile karşı ilgim arttı. Nedeni ise dilin hem .net kütüphanelerini kullanması hemde milyonlarca kullanıcıya rahatlıkla hizmet verebilmesi.
Bu kadar yoğun trafiği olan ve kullanılan bir sitenin her zaman php,perl,phyton,ror… gibi pahada hafif ama işlevsellikte ağır bir dili kullanmasını bekleriz fakat karşımıza Microsoft çıkınca insanın ilgisini çekiyor.
Biraz detaya inecek olursak Twitter aslında ön yüzeyde Ruby On Rails (RoR) kullanıyormuş fakat message bus denilen yani tweetlerin gönderilmesi - alınması SCALA ile yönetiliyormuş.
Twitter’ın API’si de SCALA ile yazılmış. “Twitter API” takımının lideri en uygun dili bulmak için bir seneden fazla inceleme yapmış ve en sonunda SCALA olduğuna karar vermiş.
Bu sebeplerden dolayı da şu anda ilgi odağımda SCALA mevcut.
Bu arada MySpace bildiğiniz gibi tamamen asp.net, iis.. gibi Microsoft ürünlerini kullanarak 300 milyon üyeye hizmet veriyor. Bu ayrı bir inceleme konusu aslında.
SCALA’dan sonra MySpace ile ilgili de bir araştırma yapmayı düşünüyorum.
-
RSS abonesi olun. Yeni yazılardan haberiniz olsun. RSS Feed