|
|
![]() Типовое использование RabbitMQЧетверг, 02 Февраля 2023 г. 10:44 (ссылка)
Алексей Барабанов, IT-директор «Хлебница» и спикер курса «RabbitMQ для админов и разработчиков», подготовил конспект о типовых архитектурных паттернах RabbitMQ. Из него вы узнаете, как настроить пайплайны обработки и реализовать очереди повторных попыток (в том числе, через механизм dead letter exchange). Читать далееhttps://habr.com/ru/post/714358/?utm_source=habrahabr&utm_medium=rss&utm_campaign=714358
![]() React+Django как написать Hello WorldВоскресенье, 29 Января 2023 г. 12:33 (ссылка)
Создание веб приложения на основе React и Django, с базой данных на postgress, небольшое прощупывание RabbitMQ и чуть-чуть nginx, потом объясню зачем. Ах да! Завернём все в контейнеры и заставим подниматься в три команды! Читать далееhttps://habr.com/ru/post/713490/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713490
![]() Как запускать RabbitMQ в DockerЧетверг, 08 Декабря 2022 г. 11:06 (ссылка)
Алексей Барабанов, IT-директор «Хлебница» и спикер курса «RabbitMQ для админов и разработчиков», подготовил конспект, который поможет научиться запускать и настраивать RabbitMQ в Docker. Вы поймёте, как конфигурировать параметры запуска, а также узнаете о возможностях управления через веб-интерфейс. Читать далееhttps://habr.com/ru/post/704208/?utm_source=habrahabr&utm_medium=rss&utm_campaign=704208
![]() RabbitMQ + Spring boot + Docker. Отправляем и получаем сообщения через Producer и Consumer. Пошаговое руководствоВоскресенье, 04 Декабря 2022 г. 15:01 (ссылка)
Меня зовут Андрей Вербицкий и я столкнулся с тем, что мое знакомство с RabbitMQ, а в частности его запуск на локальной машине и отправка сообщений в очередь с помощью приложения на Spring Boot, вылилась в несколько дней поисков информации о том, как это вообще работает, какие есть сущности и как в итоге переслать это сообщение. Я решил собрать все это в одном месте и сделать из этого практическое руководство, которое поможет из ничего получить рабочий прототип и понять как это работает. Эта статья ориентированная на новичков, которые только хотят познакомиться с RabbitMQ. Целью я поставил максимально простыми словами и по шагам рассказать, как быстро и легко поднять все окружение локально, отправить и получить сообщения через очередь. Читать далееhttps://habr.com/ru/post/703352/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703352
![]() RabbitMQ: терминология и базовые сущностиПятница, 02 Декабря 2022 г. 10:40 (ссылка)
При работе с инструментом важно знать теоретические основы. Во-первых, вам будет значительно проще искать ответы на вопросы в Google и понимать официальную документацию. Во-вторых, при обращении в профильные чаты вы будете называть вещи своими именами, что позволит быстрее получить ответ (или вообще получить его: если ваши слова и термины будут непонятны другим, вряд ли они смогут ответить вопрос). Алексей Барабанов, IT-директор «Хлебница» и спикер курса «RabbitMQ для админов и разработчиков», подготовил конспект, который поможет понять терминологию и базовые сущности RabbitMQ. Читать далееhttps://habr.com/ru/post/703060/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703060
![]() Как компании используют RabbitMQСреда, 23 Ноября 2022 г. 09:34 (ссылка)
RabbitMQ — распределённый горизонтально масштабируемый брокер сообщений. Он разграничивает права доступа, поддерживает шифрование, сохранение сообщений на диск и работу в кластерах. Кроме того, он написан на Erlang, а значит, совместим с большинством популярных ОС. На примере кейсов Adidas и Laika разберём, как крупные компании используют RabbitMQ. Читать далееhttps://habr.com/ru/post/701018/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701018
![]() [Перевод] Перевод RabbitMQ «Hello World» для GolangПонедельник, 14 Ноября 2022 г. 12:27 (ссылка)
Это перевод официальной документации RabbitMQ. Планируется сделать перевод на все 7 базовых руководства, которые помогут новичкам погрузиться в мир RabbitMQ. На некоторых форумах я встречал негодования, что еще никто не сделал перевод на русский для данных руководств. Я постараюсь как можно более качественно и понятно донести информацию из документации. Если есть какие-то замечания, то обязательно пишите в комментариях. Читать далееhttps://habr.com/ru/post/699188/?utm_source=habrahabr&utm_medium=rss&utm_campaign=699188
![]() Чем различаются Kafka и RabbitMQ: простыми словамиПятница, 11 Ноября 2022 г. 16:07 (ссылка)
Программные брокеры сообщения уже стали стандартом при построении больших и сложных систем. Однако до сих пор не все ИТ-специалисты понимают, как работают эти инструменты. Главный системный аналитик «Иннотех» Павел Малыгин помогает разобраться в брокерах сообщениях и их работе. Читать далееhttps://habr.com/ru/post/698838/?utm_source=habrahabr&utm_medium=rss&utm_campaign=698838
![]() Архитектура ELK-RabbitMQ — управление логами для большой IT-инфраструктурыПонедельник, 03 Октября 2022 г. 16:54 (ссылка)
Как с помощью брокера AMQP RabbitMQ создать отказоустойчивую архитектуру с минимальными потерями лог-данных при сбоях. Потеря логов при управлении большой инфраструктурой компании-хостера может обернуться имиджевыми и финансовыми потерями. Вместе с тем большое количество управляемого оборудования не вызывает желания создавать системы, в которых логи будут дублироваться и превращаться в огромный и трудноуправляемый массив информации. Мы в компании Hostkey не стали изобретать велосипед и построили нашу систему на базе Open Distro. В этой статье мы расскажем о варианте архитектуры этого решения, которое благодаря использованию брокера AMQP RabbitMQ обеспечивает отказоустойчивость и минимальные потери лог-данных при сбоях. Читать далееhttps://habr.com/ru/post/691246/?utm_source=habrahabr&utm_medium=rss&utm_campaign=691246 ![]() [Перевод] Celery: проясняем неочевидные моментыПонедельник, 12 Сентября 2022 г. 16:29 (ссылка)
Да, действительно, в этом посте не будет гайда, как поднять Celery в Django. Это статья для тех, кто уже пощупал Celery и хочет погрузиться в детали. Мотивацией перевести эту статью были следующие вопросы, на которые я не знал ответа: при запуске создается процесс или поток? В какую очередь попадают отложенные задачи с ETA? А какие бывают очереди (спойлер: она не одна)? А в какой момент задача удаляется из очереди? Если я создам задачу с Ответы на все эти вопросы в статье, велком! Запустить таскуhttps://habr.com/ru/post/686820/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686820
![]() Когда и зачем нужен RabbitMQСреда, 24 Августа 2022 г. 14:52 (ссылка)
В сложных системах, системах с вычислительными задачами, а также требующих гарантированной доставки важно организовать распределённую архитектуру и наладить коммуникацию между компонентами. Для решения задач с подобными вводными требованиями выбирают RabbitMQ — брокер сообщений с открытым исходным кодом. В статье рассмотрим основные сценарии его использования и разберём, когда и зачем нужен RabbitMQ. Читать далееhttps://habr.com/ru/post/684412/?utm_source=habrahabr&utm_medium=rss&utm_campaign=684412
![]() Как мы использовали RabbitMQ для разбиения монолита крупнейшего ритейлера страны*Среда, 24 Августа 2022 г. 09:26 (ссылка)
Накопить за 7 лет терабайты данных в монолите и решить, что пора оптимизировать систему и разбивать её на микросервисы — страшный сон для айтишника. Добавим сюда ещё база на решениях от 1С и необходимость обеспечить непрерывность процесса. Стало страшно? А для нас — возможность показать экспертность и решить нетривиальную задачу. О том, как «кролик» помог сдвинуть гору рассказал архитектор 1С компании «Автомакон» Виталий Осиповский. С 2013 года ВкусВилл проводил внутреннюю автоматизацию с использованием программ на базе 1С. За годы активного развития и эксплуатации база увеличилась до нескольких терабайт, кратно выросло количество операций, что спровоцировало большой объем работы для администраторов, оптимизаторов и команды разработчиков. Например, тяжелые алгоритмы планирования, закрытий, генерации документов могли негативно влиять на работу всей базы. Любые сбои и простои были неадекватно затратны и влияли на все компоненты системы в целом. А сама система не годилась для быстрого масштабирования бизнеса. Поэтому уже в 2020 году приняли решение о поэтапном разделении монолита на отдельные программные компоненты. Читать далееhttps://habr.com/ru/post/684322/?utm_source=habrahabr&utm_medium=rss&utm_campaign=684322
![]() Технологии NiFi & Kafka: применение (часть 1)Среда, 17 Августа 2022 г. 10:02 (ссылка)
Добрый день, меня зовут Рустам Ахметов, я архитектор ГК Юзтех и интеграционной шины данных UseBus. В этой статье я расскажу о нашем опыте разработки продукта и выборе технического стэка. Хочу добавить, что я буду давать лишь поверхностный Helicopter view на продукты и их аналоги. Из статьи вы узнаете: Читать далееhttps://habr.com/ru/post/683022/?utm_source=habrahabr&utm_medium=rss&utm_campaign=683022
![]() Способы общения микросервисов для самых маленькихПятница, 15 Июля 2022 г. 12:19 (ссылка)
Микросервисная архитектура популярна. Даже если речь идет о создании одного небольшого приложения, как правило его реализуют в виде пачки микросервисов, которые запущены отдельно и как-то реплицируются. Как они между собой будут взаимодействовать? В этой статье поговорим о том, какие бывают способы общения в микросервисной среде. Расскажу на пальцах, какие обычно предъявляются требования к общению сервисов, почему большинство использует REST API, даже при том, что у него тоже хватает минусов, и при чем тут Kafka. Рассчитываю на новичков, но если у вас есть интересный опыт в этих вопросах - добро пожаловать в комментарии. Читать далееhttps://habr.com/ru/post/677128/?utm_source=habrahabr&utm_medium=rss&utm_campaign=677128
![]() Обкафкился по полной: 3 фейла с Apache KafkaСреда, 22 Июня 2022 г. 17:42 (ссылка)
Недавно мы проводили вебинар «Обкафкился по полной. Фейлы с Apache Kafka». На нём спикер Всеволод Севостьянов, Engineering Manager в HelloFresh, поделился фейлами из личной практики, а ещё рассказал, как мастерски ходить по тонкому льду Kafka и прокачать свой бэкенд. Для тех, кто пропустил или предпочитает читать, а не смотреть, подготовили текстовый вариант. Читать далееhttps://habr.com/ru/post/672918/?utm_source=habrahabr&utm_medium=rss&utm_campaign=672918
![]() Вебинар «Битва брокеров сообщений: Kafka, RabbitMQ, SQS»: 23 июня в 19.00Понедельник, 20 Июня 2022 г. 17:54 (ссылка)
23 июня Яндекс Практикум проведёт вебинар «Битва брокеров сообщений: Kafka, RabbitMQ, SQS». На вебинаре менторы курса «Go-разработчик» расскажут, что такое брокеры сообщений, почему без них невозможно построить высоконагруженную систему и поделятся опытом использования брокеров на своих реальных проектах. Кроме этого, обсудят плюсы и минусы каждого брокера и разберут, как они помогут вам вырасти в специалиста мидл-уровня. https://habr.com/ru/post/672424/?utm_source=habrahabr&utm_medium=rss&utm_campaign=672424
![]() Apache Kafka и RabbitMQ: в чем разница и что лучше изучать?Среда, 18 Мая 2022 г. 10:50 (ссылка)
Мы решили внести свой скромный вклад в развитие комьюнити и перевели оригинальную статью. Статья опубликована на сайте Simplilearn. Мы все больше полагаемся на данные для выполнения задач в работе и повседневной жизни. Приложения, сервисы, ПО, мобильные устройства и другие элементы объединяются в сложную и разветвленную паутину, которая затрагивает большинство сфер нашей жизни. В результате возрастает потребность в обработке потока информации между элементами этой системы. Устройства и приложения должны четко и безошибочно взаимодействовать друг с другом. Именно поэтому программисты используют брокеры сообщений и аналогичные инструменты для обмена информацией и коммуникации. Читать далееhttps://habr.com/ru/post/666326/?utm_source=habrahabr&utm_medium=rss&utm_campaign=666326
![]() Apache Guacamole и взаимодействие с API: реальный кейс использования oVirtВоскресенье, 16 Мая 2022 г. 01:22 (ссылка)
Рассказываем о методах удаленного управления серверами, не зависящих от операционной системы. Мы уже писали о разработанной в HOSTKEY веб-консоли для материнских плат Supermicro, которая не требует локальной установки Java. Оборудованием Dell тоже можно управлять удаленно с помощью встроенной в DRAC консоли VNC. Показываем, как. Узнать подробностиhttps://habr.com/ru/post/665810/?utm_source=habrahabr&utm_medium=rss&utm_campaign=665810
|
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |