Эффективные надежные микросервисы / Олег Анастасьев (Одноклассники)
Приглашаем на конференцию Saint HighLoad++ 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге!
Программа, подробности и билеты по ссылке: vk.cc/cuyIqx
--------
--------
При поддержке AvitoTech мы впервые публикуем все видео с HighLoad++ 2019 в открытый доступ. Учитесь, вдохновляйтесь и перенимайте лучшие практики у спикеров, не выходя из дома.
--------
Календарь конференций - ontico.ru
--------
HighLoad++ 2019
Тезисы и презентация:
www.highload.ru/moscow/2019/a...
В Одноклассниках запросы пользователей обслуживает более 200 видов уникальных типов сервисов. Множество этих сервисов используют прием совмещения в одном процессе JVM бизнес-логики и распределенной отказоустойчивой базы данных Cassandra. Это позволяет нам строить высоконагруженные сервисы, управляющие сотнями миллиардов записей с миллионами операций в секунду на них.
...
--------
Нашли ошибку в видео? Пишите нам на support@ontico.ru
Пікірлер: 5
Вопрос: сравнивали ли архитектуру с встроенной кассандрой и с обычной? Я не верю, что 45-85% затрат на сериализацию. Они конечно есть. Но не 85%. github.com/fabienrenaud/java-json-benchmark - 500к десериализаций объектов по 1кб в секунду - это мало? Если говорить о статье, которая приводится как источник, статья тоже отстой. Там цифры, во-первых, приведены для ситуации, когда 90% данных запрашивается впустую, а во-вторых, вообще не указано приложение, на котором сравнивалась нагрузка. В таких условиях цифры можно считать взятыми с потолка.
@kirillsh8383
4 жыл бұрын
такие вещи вообще мерить сложно.
@user-xf6pf1ly1t
4 жыл бұрын
@@kirillsh8383 Лично моё мнение: по сравнению с ВКонтакте, архитектура Одноклассников слабее и примитивнее
Странно, что после того как к 8 минуте всплыл мемкэш, из-за вымывания кэша БД запросами индексации и последних сообщений, мысль не повернулась на разделение кэшей, и весь размытый кэш полез в мемкэш целиком
интересный доклад, жаль что про борьбу с воскревшими записями осталось в дискусионной зоне