Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 678 сообщений
Cообщения с меткой

highload - Самое интересное в блогах

«  Предыдущие 30 Следующие 30  »
rss_habr

Простые highload паттерны на Go

Понедельник, 15 Августа 2022 г. 16:36 (ссылка)

Привет, Хабр! Меня зовут Агаджанян Давид, хочу поделиться некоторыми инженерами рекомендациями, которые часто на моем опыте помогали держать highload нагрузку не прибегая к хардкору. Примеры будут на Go. Эти подходы довольно хорошо известны, но как мне кажется они недооценены и многие этими подходами пренебрегают. Если вы впервые видите их, то рекомендую хотя бы попробовать реализовать в своих проектах и провести бенчмарки, возможно вы будете приятно удивлены..

Читать далее

https://habr.com/ru/post/682618/?utm_source=habrahabr&utm_medium=rss&utm_campaign=682618

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Лояльность покупателей — гигантская ответственность, а не просто технологии

Вторник, 19 Июля 2022 г. 18:34 (ссылка)

Всем привет. Я Игорь, тимлид в команде, которая занимается системой лояльности в CSI. Расскажу, как работают и устроены системы лояльности в ритейле, о том, как мы создали новую архитектуру системы Set Loyalty, что применяем из фреймворков и инструментов.

Читать далее

https://habr.com/ru/post/677792/?utm_source=habrahabr&utm_medium=rss&utm_campaign=677792

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Как мы в hh.ru отправляем пользователям миллиард уведомлений в месяц

Четверг, 14 Июля 2022 г. 14:16 (ссылка)

В hh.ru много пользователей, а уведомлений мы отправляем еще больше: о регистрации, о восстановлении пароля, об изменении статуса услуг, о новых сообщениях и т.д. Одних только email-уведомлений мы отправляем около 900 миллионов в месяц, а ведь есть еще пуши и смс.

Меня зовут Кирилл, я — тимлид команды Bonjour в hh.ru. Сегодня я расскажу как у нас устроены рассылки.

Читать далее

https://habr.com/ru/post/676912/?utm_source=habrahabr&utm_medium=rss&utm_campaign=676912

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Учимся жить с Kafka без Zookeeper

Четверг, 09 Июня 2022 г. 16:56 (ссылка)

При всех достоинствах Kafka как распределенного хранилища потока сообщений, боль вызывало раздельное хранение метаданных (топологии разделов, конфигурации кластера и прочего) и необходимость запуска в кластере рядом с Kafka еще и Apache Zookeeper. Побочным эффектом такого соседства (кроме дополнительных забот об администрировании и мониторинге) является долгое время восстановления после сбоя при больших размерах кластера, значительном количестве разделов или сложной топологии групп. Но ситуация улучшается и отличная новость появилась полторы недели назад в KIP-833, что в ближайшей версии Kafka 3.3 новый протокол согласования метаданных (KRaft), работающий внутри Kafka без Zookeeper, будет признан Production-Ready и далее постепенно зависимость от Zookeeper будет помечена как deprecated и удалена. В этой статье мы поговорим об особенностях протокола KRaft и разберемся как настроить новый кластер Kafka без необходимости установки Zookeeper.

Читать далее

https://habr.com/ru/post/670440/?utm_source=habrahabr&utm_medium=rss&utm_campaign=670440

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Облегчаем жизнь PostgreSQL таблице под нагрузкой

Четверг, 09 Июня 2022 г. 12:17 (ссылка)

У любого современного продукта — если он успешен — есть тот момент жизни, когда он из гадкого стартапа вдруг становится вполне себе прекрасным “энтерпрайз монолит платформ систем легаси”. Без тестов, без мониторинга, с highload и, конечно же, уймой родовых травм, вызванных быстрым развитием.

На критическую бизнес логику тесты будут написаны сами, без них никуда. Мониторинг и хайлоад — это курица и яйцо. После того, как у вас появится кто-то один из этой пары, на горизонте появится и второй. А вот все те, казалось бы, “удачные” и “быстрые” решения, заложенные при рождении, придётся исправлять. И если кодовую базу можно спокойно переписать (ну или хотя бы закидать костылями), то вот база данных — это одна сплошная горячая точка. Запросы и миграции, которые легко проходили на момент становления вашего продукта, легко могут сейчас положить прод, потому что ваша база теперь под постоянной нагрузкой, а ещё она неприлично раздулась.

Привет! Меня зовут Константин, и в Каруне я работаю backend-разработчиком. Данная статья — компиляция ряда сложностей, с которыми мы столкнулись, и методик для их решения. Вся проблема громоздких таблиц в том, что они, как визит к стоматологу — неожиданно, дорого, больно и ужасно вариативно.

Читать далее

https://habr.com/ru/post/670388/?utm_source=habrahabr&utm_medium=rss&utm_campaign=670388

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Как создать CDN в отдельно взятой стране

Пятница, 03 Июня 2022 г. 15:05 (ссылка)

Тема задержки доступа и скорости извлечения сетевых ресурсов никогда не перестанет быть актуальной. Максимально близкое расположение источника влияет не только на скорость загрузки и пользовательский опыт, но и на эффективность работы глобальной сети в целом, поскольку позволяет локализовать трафик и сократить загрузку магистральных каналов, предпочитая использовать кэшированные или расположенные локально реплики сетевых ресурсов. Не случайно Google реализует модель сохранения локальных кэшей на оборудовании крупных региональных провайдеров (Google Global Cache) и интеллектуальные алгоритмы в маршрутизации на ближайшую реплики. В этой статье мы обсудим различные подходы к реализации распределенной сети доставки контента (Content Delivery Network, он же CDN), а также акцентируем возможные решения для создания CDN в масштабах отдельно взятой страны или города.

Читать далее

https://habr.com/ru/post/669472/?utm_source=habrahabr&utm_medium=rss&utm_campaign=669472

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Пережить распродажу на Ozon: хайлоад, сковородки и 38 инфарктов

Понедельник, 16 Мая 2022 г. 17:22 (ссылка)

Мы нечасто задумываемся о том, как работает тот или иной сервис и какой объём работ скрывается за тем, чтобы товар или услуга прибыли к нам вовремя. Взять, например, «чёрную пятницу» и День холостяка в e-com — дни самых больших распродаж. Казалось бы, что там такого? Со стороны может выглядеть, что главное — прогреть аудиторию предложениями разной степени заманчивости и запастись товарами на складах. Конечно, это не так. На деле нескольким дням распродаж предшествует год активной подготовки: от прогнозирования нагрузки и закупки железок до перестройки архитектуры. О том, на что мы обращали внимание и как готовились к высокому сезону, читайте под катом.

Читать далее

https://habr.com/ru/post/664472/?utm_source=habrahabr&utm_medium=rss&utm_campaign=664472

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Tarantool 2.10: сжимаем данные, шифруем трафик, помогаем расследовать инциденты

Среда, 27 Апреля 2022 г. 16:12 (ссылка)

В Tarantool 2.10 добавили новые инструменты как для Enterprise версии, так и для Community Edition. А еще мы запустили Tarantool по модели DBaaS в облаке VK Cloud Solutions. Далее подробно расскажем про главные обновления: шифрование соединений между репликами и клиентом, сжатие данных в памяти, расширенные возможности аудита и поделимся ссылкой на полный список изменений.

Читать далее

https://habr.com/ru/post/663240/?utm_source=habrahabr&utm_medium=rss&utm_campaign=663240

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Куда уходит время? Боремся за миллисекунды в Kubernetes

Понедельник, 25 Апреля 2022 г. 17:26 (ссылка)

Привет, Хабр! Меня зовут Вова, я разрабатываю observability-платформу в Ozon. Как-то раз в наш уголок на 42 этаже заглянули коллеги — и поделились наблюдением. Если открыть рядом графики времён запросов и ответов двух живущих в Kubernetes и общающихся между собой микросервисов, то иногда можно наблюдать большую разницу в высоких квантилях: клиент считает, что один ответ из сотни ему приходит за сто миллисекунд, сервер же говорит, что успевает ответить за десять.

Куда ушло время? Можно ли его вернуть? Под катом расскажу о том, с какими граблями может столкнуться микросервис, живущий в типичной инсталляции Kubernetes.

Читать далее

https://habr.com/ru/post/662758/?utm_source=habrahabr&utm_medium=rss&utm_campaign=662758

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Опыт эксплуатации Mellanox под управлением Switchdev

Вторник, 19 Апреля 2022 г. 11:42 (ссылка)

Мы уже писали про Linux Switchdev в Mellanox — что это такое и как мы с ним живем в Qrator Labs. Сегодня я хочу рассмотреть этот вопрос с другой стороны. Меня зовут Дмитрий Шемонаев, я руковожу центром сетевых операций.

Кроме того, что этот коммутатор можно использовать как Whitebox, он поддерживает и perl-скрипты, с помощью которых мы автоматизировали управление сетевой конфигурацией. Потому что Switchdev и это позволяет делать. Об этом я сегодня и расскажу.

Читать далее

https://habr.com/ru/post/661643/?utm_source=habrahabr&utm_medium=rss&utm_campaign=661643

Комментарии (0)КомментироватьВ цитатник или сообщество

«  Предыдущие 30 Следующие 30  »

<highload - Самое интересное в блогах

Страницы: 1 [2] 3 4 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda