Публикации по теме 'distributed-systems'
От веб-приложения к распределенной системе - Пролог
Добро пожаловать обратно
Прошло много времени с моего последнего поста. За это время я работал в различных проектах и поделился бы с вами некоторым опытом разработки веб-приложения, которое можно «просто» масштабировать до распределенной системы.
Идея в этом посте взята из разных источников, которые вы можете найти в ссылке выше, но следует особо упомянуть Ino , который показывает мне первые шаги в этом направлении.
Этот пост был впервые опубликован на сайте Code Beam Stockholm...
Об играх и актерах
Я сам играю в MMO по выходным и часто задаюсь вопросом, как эти огромные миры позволяют стольким игрокам делиться опытом, который выглядит почти так, как будто мы играем рядом друг с другом.
Конечно, всегда были примеры того, как все могло легко пойти не так, как печально известная ошибка «Сервер недоступен» в SWTOR сразу после того, как вы попали в бой с боссом, но чаще всего все идет гладко.
Недавно я участвовал в обсуждении того, как будущий игровой сервер может работать для нас в..
Apache Mesos. Что это такое?
Операционная система для дата-центров
Как все мы знаем, Интернет сегодня довольно популярен - им ежедневно пользуются миллионы людей. Это означает, что компании, разрабатывающие онлайн-сервисы и приложения, должны иметь десятки, сотни или даже тысячи серверов для обработки больших нагрузок трафика.
Серверы и центры обработки данных
Необходимо управлять серверами и контролировать их, чтобы убедиться, что они работают должным образом. Но управление и мониторинг серверов могут быть..
Дизайн системы : как Instagram вычисляет популярные хэштеги в режиме реального времени ?
Instagram создал собственную блестящую систему, которая анализирует около 85 миллионов новых фотографий и 700 миллионов хэштегов каждый день от более чем 500 миллионов пользователей, чтобы вычислять актуальный контент в реальном времени.
В этой статье мы подробно рассмотрим, как Instagram подошел к выявлению, ранжированию и представлению самых популярных хэштегов в реальном времени в приложении Instagram.
Что такое популярный хэштег?
Проще говоря, хэштег находится в тренде всякий..
Подготовка инженера по машинному обучению Google Cloud в 2023 году!
Введение 🏆
Я штатный инженер по машинному обучению (не @G) с 10-летним огромным опытом работы, поэтому сертификаты действительно повышают ценность — в определенной степени. Тем не менее, это правильный баланс: не слишком много и только правильные сертификаты.
Говоря об этом: сертификат GCP Professional ML Engineer , на мой взгляд, является самым ценным. Он предназначен для инженеров машинного обучения с более чем 3-летним опытом работы в экосистемах машинного обучения.
Отказ..
Освоение транзакционных сообщений: подробное руководство по продвинутым методам RocketMQ
Изучение управления сообщениями и согласованности: полное руководство по транзакционным функциям RocketMQ
RocketMQ функционирует как система хранения сообщений, эффективно записывая передачу сообщений. Процесс отправки половинного сообщения подобен созданию записи об отправке сообщения, в то время как отправка подтверждающего сообщения обновляет эту запись. Функция проверки сообщений аналогична механизмам компенсации фоновых задач и повторных попыток.
Распределенные транзакции —..
Как мы создали распределенную систему лидеров за неделю!
Как разработчики, мы часто оказываемся в ситуациях, когда нам нужно что-то построить, но у нас нет достаточно времени, чтобы разработать так, как нам хотелось бы. И мы не всегда можем отодвигать сроки, потому что время выхода на рынок иногда играет решающую роль в успехе продукта. Так что же нам делать? Мы срезаем углы, идем на просчитанные риски, избавляемся от пуризма внутри вас (лучшие практики, покрытие модульными тестами и бла-бла-бла). Думаю, для большинства из вас это было бы..