hirthwork
20.07.2012 17:26 mcabberF792C83D
Пишут на диск и делают fsync() лишь лузеры. Реальные пацаны держат всё в
памяти. На рэйде из SSD при этом можно так сэкономить, что реально будет
дешевле доставлять плашки памяти, когда заканчивается место.
Пизданулось лепестричество в ДЦ? Ну это же тырпрайз, ёба! В кластере с
Paxos-системой стоит пять машин, которые способны жить и восстановить
консистентность даже если ВНЕЗАПНО умрут две из них.
OracleDB, MySQL, прочая ебота — все они принимаются ожесточённо сосать с
причмокиванием как только вы заменяете их банальными hash map или trie.
Помните, Keep It Simple, Stupid! Ну, а если вы ещё и хотите быть успешными в
бурлящем мире тырпрайза, то данный подход даёт вам просто неограниченные
возможности to Make It Expensive.
Java-style ;)
я писал это думая об эрланге
Для меня более справедлив паттерн ерланг ~ акторы. Но сводится к пожиранию памяти за счет ее неразделяемости, это да.