TIL #rabbitMQ's default log level is "info", which doesn't include any TLS cert/key permission issues, but every AMQP connection that happens.
TIL #rabbitMQ's default log level is "info", which doesn't include any TLS cert/key permission issues, but every AMQP connection that happens.
"Giovane, qui ci sono un po' di errori in questo video"
Gabriele Santomaggio del core team di @rabbitmq mi scrive questo messaggio dopo l'episodio su Gleam. E allora mi attanagliano i dubbi: il 90% del traffico passa davvero per Erlang? I milioni di processi sono solo un mito? "Let it crash" era una bufala?
La cosa giusta da fare era ammettere di non sapere tutto, e invitare al podcast chi queste risposte le conosce, le sa argomentare, e le sa motivare, qualcuno di cui potete trovare il nome tra i commit della BEAM, e che lavora tra concorrenza e message passing tutti i giorni.
E che, peraltro, non vedeva l'ora di potermi bastonare.
Spoiler: alcune cose che ho detto erano giuste.
I'm a senior software developer who is proficient in #ruby #elixir #sql #java #linux #clang #javascript #python #postgresql #postgis #mqtt #rabbitmq
I search for a #job and I reside currently in #austria #vienna and I'm fluent in #german and #english
I love #foss #opensource and #rest #api
Let's #getfedihired #gethired #hiring
Сравнительный обзор механизмов polling в Kafka и Pub/Sub в RabbitMQ: особенности и области применения
Друзья, привет! Меня зовут Андрей Комягин, я CTO компании STM Labs. Мы занимаемся разработкой очень больших распределённых высоконагруженных систем для различных отраслей, включая налоговое администрирование, телеком, track & trace и многие другие. В своих проектах и архитектурах мы широко применяем open-source-решения, включая брокеры сообщений, такие как Kafka и RabbitMQ. Совсем недавно я выступил на конференции HighLoad++ Genesis 2025: рассказал про анатомию каждого из этих брокеров, сравнил их по набору критериев и оценил результаты их нагрузочного тестирования. А теперь решил выпустить этот материал в виде статьи в блоге, чтобы читатели Хабра тоже смогли изучить нюансы и понять, на какие задачи заточен каждый из брокеров. Итак, поехали! О брокере Apache Kafka я очень подробно рассказал в своей предыдущей статье . Повторяться и снова разбирать его сегодня я не буду — вы можете перейти по ссылке выше и ознакомиться с материалом, а затем вернуться сюда.
https://habr.com/ru/articles/989590/
#kafka #rabbitmq #messagebroker #highload #highload++ #high_performance #архитектура #высоконагруженные_системы
Not a new #Rails feature, just something I recently learned about, the `create_with` syntax for ActiveRecord::QueryMethods. Comes in handy for cleaning up simple find_or_create_by calls within a #RabbitMQ worker. I wrote a simple explanation on its usage below
https://joshfrankel.me/blog/find-or-create-records-with-preset-attributes-using-create-with/
Message Queues: A Simple Guide with Analogies
https://www.cloudamqp.com/blog/message-queues-exaplined-with-analogies.html
#ycombinator #RabbitMQ #LavinMQ #CloudAMQP #AMQP #hosted_RabbitMQ #RabbitMQ_hosting #cloud_AMQP #message #queues #hosting #cloud #decouple #distrubute #scale
🐰 RabbitMQ es el broker de mensajería líder para sistemas distribuidos. Aprende su arquitectura, instalación y cuándo elegirlo sobre Kafka. ¡Potencia tus proyectos! 🚀
Lee más 👉 https://www.soloingenieria.org/ingenieria-en-sistemas/rabbitmq/
#RabbitMQ #MessageBroker #Microservicios #SistemasDistribuidos #DesarrolloDeSoftware #AMQP #Programación
En sistemas distribuidos, perder un mensaje puede significar perder dinero. RabbitMQ garantiza que cada mensaje llegue a su destino, sin importar las circunstancias. 📨
#RabbitMQ #MessageBroker #Microservicios #SistemasDistribuidos #DesarrolloDeSoftware #AMQP #Programación
https://qified.org/ v0.6.0 release now with hooks. Really simple messaging system for #javascript / #typescript with some great providers such as #redis #rabbitmq and #nats!
«У нас всё отлично»: как поверхностный аудит выявляет архитектурные риски на ранних этапах
Мне довелось выступить техническим экспертом на бизнес-акселераторе Genesis: IT & Telecom в СибГУТИ. Я был одним из немногих экспертов, чей фокус был не на технической реализации: архитектуре, коде, инфраструктуре. И почти каждая наша беседа начиналась с одного и того же диалога:...
https://habr.com/ru/articles/979850/
#rabbitmq #eventdriven #архитектура #образовательная_платформа #технический_аудит
First real test is underway! One of the things running on the cluster is some image conversion and stitching code. This simple #PHP service consumes from #RabbitMQ and then runs all the CPU heavy work in a thread. On the Pi4 it would blow out of memory (8GB) but on the Pi 5 it now has enough to do the job (16GB) 🎉 . The cool part is that the memory usage graph really shows off the thread usage because normally PHP processes don't return claimed memory to the kernel.
.NET C# и RabbitMQ Streams: превратить кролика в Kafka легко, нужно всего лишь…
Работа с очередями сообщений — важная часть современных систем обработки данных. В нашей команде мы используем брокер сообщений RabbitMQ, но нам пришлось столкнуться с проблемами при обработке большого объема данных. В поисках решений я начал изучать различные способы оптимизации, и таким образом познакомился с RabbitMQ Streams – плагином, добавляющим log-based потоки, работающие по аналогии с Kafka Я потратил некоторые время, вникая в принципы работы RabbitMQ Streams с .NET и хочу представить вам краткий обзор, который призван упростить погружение в эту систему
https://habr.com/ru/articles/974952/
#rabbitmq #net #c# #брокер_сообщений #apache_kafka #очереди_сообщений
Tạo vi dịch vụ dễ dàng trong .NET với RabbitMQ! Bài hướng dẫn sử dụng thư viện RFRabbitMQRPC để xây dựng vi dịch vụ đơn giản trên framework Web API của .NET. #microservices #.NET #RabbitMQ #viDichVu #dotNET #RabbitMQ_ThưViện
https://www.reddit.com/r/programming/comments/1pijfsl/easy_microservices_in_net_with_rabbitmq/
Modern Banking Microservices with Clean Architecture, DDD, TDD, .NET 9, and Angular (Monorepo): A Complete Engineering Guide to Building Production-Grade Banking Systems Using Microservices, Docker, CI/CD, Testing, and Angular Nx Monorepos https://leanpub.com/fullstack-banking-microservices by Gustavo Felix is the featured book on the Leanpub homepage! https://leanpub.com #CSharp #ApiDesign #Devops #Angular #MessageDriven #Rabbitmq #Microservices #Git
Find it on Leanpub!
Я хотел бы знать это раньше. Очереди в Symfony
Привет! Меня зовут Никита Титков, я бэкенд-разработчик в Банки.ру. Создать простую очередь – несложная задача. Но как только очередей становится десятки и через них идут важные для бизнеса процессы, сразу появляются вопросы: как их правильно называть, чтобы не запутаться? Как организовать логирование и мониторинг, чтобы видеть, что происходит с сообщениями? Как обрабатывать ошибки? Мы сталкивались со всеми этими проблемами и решили поделиться опытом. В своей статье я расскажу, какие задачи и ошибки всплывают при построении системы очередей, и как мы их решили. Поговорим о том: как придумать понятный нейминг для очередей, выстроить явные контракты сообщений между сервисами, настроить логирование и алертинг. Читая эту статью, вы получите общее представление о том, как проектировать систему очередей с нуля и узнаете, как избежать типовых ловушек при их использовании. Давайте разбираться!
https://habr.com/ru/companies/banki/articles/972754/
#Symfony_Messenger #rabbitmq #очереди_сообщений #direct_exchange #fanout_exchange #topic_exchange #DTO_сообщений #Failedочереди #Мониторинг_очередей #Нейминг_очередей
[Перевод] Выбор между RabbitMQ и Apache Kafka
Если вы задаётесь вопросом, что лучше — Apache Kafka или RabbitMQ, или думаете, что RabbitMQ надёжнее Apache Kafka, хочу сразу остановить вас. Эта статья рассматривает обе системы с более широкой точки зрения и сосредоточится на функциональности, которую они предоставляют. Это поможет вам принять обоснованное решение о том, какую систему использовать и в каких случаях. Kafka vs RabbitMQ
https://habr.com/ru/companies/otus/articles/969914/
#kafka #rabbitmq #Apache_Kafka #брокер_сообщений #очереди_сообщений #стриминг_данных
Брокеры сообщений Kafka и RabbitMQ в реальной жизни
Большинство программ, сервисов и служб работают не сами по себе, а взаимодействуют друг с другом и внешними системами. Без такого «общения» не обойтись при построении больших и сложных приложений — маркетплейсов и интернет-магазинов, соцсетей и онлайн-кинотеатров, агрегаторов отелей и такси. Для передачи данных между различными компонентами распределённых систем придуманы специальные посредники — брокеры сообщений. Меня зовут Александр Борецкий, я архитектор в Т1 Облако. Поделюсь своим опытом работы с самыми популярными из брокеров сообщений — Kafka и RabbitMQ. Расскажу, как выбрать и настроить подходящий брокер, а также какие архитектурные особенности есть у каждого из них.
Из коробки Publish не имеет гарантий доставки в RabbitMQ
Привет, Хабр. Я Витя Михайлов, Backend Lead в
https://habr.com/ru/companies/garage8/articles/965214/
#RabbitMQ #rmq #php #publish #гарантии_доставки #консистентность
In a weeks time i will be presenting at #MQSummit in Berlin on Messaging Security! If you're interested in a solid day of talks on Messaging products such as #ibmmq , #RabbitMQ , #AmazonSQS and #Kafka as well as oppurtunities to meet experts in the messaging space there are still tickets available at https://mqsummit.com/
Looking forward to seeing you there!