SourceForge.net вибирає Python, TurboGears і MongoDB для реорганізації свого веб-сайту.

Рік Коупланд, SourceForge.net виступив з доповіддю на тему «Як Python, TurboGears, і MongoDB перетворять SourceForge.net», на PyCon 2010 сьогодні в Атланті, штат Джорджія.

Коупланд обговорював бажання SourceForge відмовитись від використання PHP коду і почати переробляти зовнішній вигляд сайту з яким стикаються клієнти, використовуючи Python, TurboGears, і MongoDB. Код PHP був обраний SourceForge найкращою технологією ще у далекому 1998 році, і SourceForge вважає, що поєднання Python і NoSQL це найсучасніші технології на даний момент.

Цікаво, що Коупланд розповідає про те, що їхнє небажання використовувати Memcached виникло через перевантаження мережі, серіалізацію і десеріалізацію об'єкту. Коупланд вважає, що MongoDB може мати таку ж продуктивність, як і Memcached, використовуючи локальні допоміжні пристрої.


( Читати далі )

NOSQL - Революція триває

Нещодавно зібрались в одному місці ведучі розробники основних ключ-значення сховищ (key-value stores) з відкритим кодом. Чому це важливо? Тому що сховища типу «ключ-значення» є основою для рівня збереження даних у обчислювальних «хмарках» (computing clouds). Всім відомий SQL просто не може надати такого рівня масштабованості, який надається ключ-значення сховищами.

NOSQL це конференція в якій взяли участь представники таких проектів:
Voldemort — Jay Kreps, Linkedin
Cassandra — Avinash Lakshman, Facebook
Dynomite — Cliff Moon, Powerset
HBase — Ryan Rawson, Stumbleupon
Hypertable — Doug Judd, Zvents
CouchDB — Chris Anderson, couch.io
VPork — Jon Travis, Springsource
MongoDb — Dwight Merriman, 10gen
Infinite Scalability — Jonas S Karlsson, Google

Майже всі слайди та відео доступні на сайті одного з учасників.
Якщо цікавитесь масштабованістю та архітектурами таких монстрів як Facebook, Amazon та інших, обов'язково перечитайте та перегляньте матеріали конференції.