Php hızlandırmaktan öte, facebook'un cassandra projesi daha önemli bence. Sonuçta facebook çok yoğun işlemci gücü gerektiren ör:google arama hizmeti gibi bir proje değil, yoğun fakat çok fazla sıralama gerektirmeyen veritabanı işlemi yapan uygulamalar çalışmakta. Kaldı ki ben facebook'un sadece kullanıcıya gösterilen son çıktı temelinde php kullandığını geri kalan kısımlarda c/c++ yada java kullandığını düşünüyorum. Gerçi facebook hesabımı kapatalı neredeyse 2 yıl oldu, şimdi işler nasıl dönüyor bilmiyorum.
Zaten klasik rdms mantığıda bu tür büyük projelerde yavaş yavaş kayboluyor, hashtable mantığı ile daha az rdms imkanları sunan fakat çok büyük veri yığınlarında, çok daha hızlı kesişmeleri bulan keşifler yapılıyor, anahtar sözcükler, bigtable, dynamo, cassandra, hypertable, lustre, ve benzerleri. Üretilen sayısal verinin artması nedeniyle gelecek zaten burada arkadaşlar. 04 Şubat 2010 17:59 tarihinde What yout is Not what you see < [email protected]> yazdı: > Bir facebook projesi > Adamlar phpnin performansini arttirmak icin c++ koduna donusuturucu > yapmislar. > Little did we know that, for the last six months, Facebook has made > use of a custom compiler for PHP that they refer to as "Hip Hop." > Essentially, it takes your PHP source code, and converts it into C++, > and is then compiled with G++. As a result, they've managed to reduce > their CPU usage by 50%. This project has apparently been in > development for the last two years, but has only today been released > to the community. > http://developers.facebook.com/hiphop-php/ > _______________________________________________ > Linux-programlama mailing list > [email protected] > http://liste.linux.org.tr/mailman/listinfo/linux-programlama > Liste kurallari: http://liste.linux.org.tr/kurallar.php >
_______________________________________________ Linux-programlama mailing list [email protected] http://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
