Невеликий які використовуються у всім відомому Facebook:
* Memcached
* HipHop for PHP
* Haystack
* BigPipe
* Cassandra
* Scribe
* Hadoop and Hive
* Thrift
* Varnish
Недавно знайшов одні про перехід з на .
Обидві технології використовуються для роботи з великими розподіленими масивами даних. Кожна має свої нюанси та архітектурні рішення. За основу HBase взято підхід Google до роботи з великими масивами даних, за основу Cassandra взята робота Amazon.
Нещодавно зібрались в одному місці ведучі розробники основних ключ-значення сховищ (key-value stores) з відкритим кодом. Чому це важливо? Тому що сховища типу «ключ-значення» є основою для рівня збереження даних у обчислювальних «хмарках» (computing clouds). Всім відомий SQL просто не може надати такого рівня масштабованості, який надається ключ-значення сховищами.
NOSQL це конференція в якій взяли участь представники таких проектів:
— Jay Kreps, Linkedin
— Avinash Lakshman, Facebook
— Cliff Moon, Powerset
— Ryan Rawson, Stumbleupon
— Doug Judd, Zvents
— Chris Anderson, couch.io
— Jon Travis, Springsource
— Dwight Merriman, 10gen
Infinite Scalability — Jonas S Karlsson, Google
Майже всі слайди та відео доступні на одного з учасників.
Якщо цікавитесь масштабованістю та архітектурами таких монстрів як Facebook, Amazon та інших, обов'язково перечитайте та перегляньте матеріали конференції.