Найти в Дзене
Типы Exchange и примеры
Теперь пришло время подробнее объяснить exchanges, ключи маршрутизации и привязки. Мы поговорим о том, как exchanges и очереди связаны друг с другом, и приведем примеры того, как можно использовать различные типы exchanges в четырех различных сценариях. Первое, что нужно понять, — это то, что сообщения не публикуются напрямую в очереди. Вместо этого производитель отправляет сообщения через exchange. Вы можете представить exchange как человека, доставляющего почту, который гарантирует, что сообщение попадет в правильную очередь...
1 год назад
Концепции AMQP
RabbitMQ реализует расширение спецификации открытого стандарта AMQP 0.9.1 и используется в качестве основы для набора стандартов, управляющих всем процессом передачи сообщений. Версия 0.9.1 была опубликована в ноябре 2008 г. и именно она будет рассмотрена в этом учебном пособии. AMQP — это двоичный протокол, подходящий для больших объемов данных. Он оптимизирован для эффективности и скорости машины, а не для удобства чтения человеком. Другая ценная характеристика протокола AMQP заключается в том,...
1 год назад
RabbitMQ. Введение. Часть 2
RabbitMQ — наиболее распространенный брокер сообщений в мире с открытым исходным кодом, известный как удобный и надежный брокер сообщений общего назначения. Он используется для связи между приложениями и идеально подходит для длительных задач или когда вам необходимо выполнять надежные фоновые задания. RabbitMQ редко оказывается в центре внимания, поскольку он всегда действует за кулисами. Тем не менее, он играет жизненно важную роль, и ему доверяют крупные компании по всему миру в самых разных отраслях...
1 год назад
Введение в React
Теперь мы начнем знакомиться c самой важной темой этого курса, а именно с библиотекой React. Давайте начнем с создания простого приложения React, а также познакомимся с основными концепциями React. Самый простой способ начать — использовать инструмент под названием Vite. Давайте создадим приложение с именем part1, перейдем в его каталог и установим библиотеки: Приложение запускается следующим образом В консоли написано, что приложение запустилось на локальном порту 5173, т.е. по адресу http://localhost:5173/: Vite запускает приложение по умолчанию на порту 5173...
2 года назад
Как протестировать код C# с помощью BenchmarkDotNet
Воспользуйтесь преимуществами легкой библиотеки BenchmarkDotNet с открытым исходным кодом, чтобы протестировать свои методы и отслеживать их производительность. BenchmarkDotNet — это легкая, мощная библиотека .NET с открытым исходным кодом, которая может преобразовать ваши методы в тесты, отслеживать эти методы, а затем предоставлять ценную информацию о собранных данных о производительности. Написать тесты BenchmarkDotNet легко, а результаты процесса тестирования также удобны для пользователя. Вы можете воспользоваться BenchmarkDotNet для тестирования приложений ...
2 года назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала