Pull to refresh

Comments 9

Вопрос Katerina Chaukina порадовал — зачёт.
Согласен. Как видишь — и Ларс оценил :).
Согласен. Как видишь — и Ларс оценил :).
А где ответы на эти вопросы посмотреть можно?
UFO landed and left these words here
Лично для меня тоже был неожиданностью этот выбор. Но, очевидно, именно это больше всего волнует сейчас Ларса. По сути ведь речь о том подхватят ли Волну другие, т.е. приживется ли она? См. ответ.
Отмечу на мой взгляд лучшие ответы Ларса:

Йенс и я написали письмо Ларри, Сергею и Эрику, что у нас есть идея в области e-mail. Мы предложили, что попытаемся выполнить проект в качестве эксперимента по типу стартапа внутри Google, потому что мы знали, что они стремятся делать подобные эксперименты. Они быстро сказали «да», как я считаю, из-за нашего успеха с Google Maps. Мы проводили дни, переписываясь по электронной почте. Это было бы намного проще в Wave!


И самый гиковский ответ: :)
у Google в последние годы вполне хорошо получалось обслуживать многих и многих пользователей. Вы можете почитать общедоступные документы о системах типа GFS, BigTable и MapReduce, которые составляют основу наших распределенных систем. Обработка данных посимвольно вживую – это весьма интересный вызов, к которому прилагались основные усилия моей команды последние 2,5 года.

В наших системах мы используем оптимистичность и восстановление, чтобы сократить нагрузку. К примеру, когда символ прилетает на сервер, мы рассылаем его всем заинтересованным клиентам без сохранения в базе данных (оптимистично предполагая, что сможем сохранить его позже). И только после того, как множество символов накопилось в памяти сервера, мы записываем их на диск.

Конечно, возникают проблемы, если сервер умирает или еще как-нибудь отваливается и есть несохраненные символы, и это требует механизмов восстановления.
Sign up to leave a comment.

Articles