NATS: Wydajny system przesyłania wiadomości - CzarnaOwca.IT

Wiem, że w świecie #programowanie i #linux mocne są #rabbitmq #amazonsqs itd.


Czy programujesz w #javascript , #php , #python , #java czy #golang - przyda Ci się jakiś system kolejek.


Tylko po co od razu się pchać w #rabbitmq lub #kafka ? Jest #nats


NATS - lekki i wydajny system przesyłania wiadomości idealny dla mikroserwisów i IoT. Poznaj jego zalety, wady i porównanie z RabbitMQ i Redis. Dowiedz się, jak uruchomić go z Docker Compose.

#kubernetes

CzarnaOwca.IT

Komentarze (3)

NiebieskiSzpadelNihilizmu

Tylko po co od razu się pchać w rabbitmq lub kafka?

Proste- bo to są globalne standardy, które zostały sprawdzone w każdym możliwym scenariuszu. Te tabelki z "porównaniami" do rabbita i redisa to ja litościwie przemilczę, bo takiego niepopartego niczym bezsensu to nie widziałem nawet na materiałach promocyjnych, gdzie porównywanie robi się do "wiodącego produktu rynkowego", żeby uniknąć pozwów.

otlet

@NiebieskiSzpadelNihilizmu nie ma czegoś takiego jak globalny standard i jest głupotą iść "bo duże firmy tak robią". Wielokrotnie miałem okazję ścierać z tak idiotycznym podejściem uniwersalności podejścia, przerostem infrastruktury i rozwiązań. Nie bez powodu te globalne standardy to... NATS własnie, które jest "standardem": https://www.cncf.io/projects/nats/


"globalny standard" to głupota, bo czy standardem jest wiele rozwiązań? A co z natywnymi rozwiązaniami chmurowymi konkretnego dostawcy? Bo jeśli AWS ma SQS, a np.: Scaleway posiada w ofercie NATS - to czy już to nazwiemy standardem, czy nie?

splatch

@otlet zasadniczo to AMQP i MQTT ma coś wspólnego ze standardami, samo CNCF to nic innego jak (moim skromnym zdaniem) przygrywka korporacji. Wiele z projektów w tej fundacji będzie przerostem formy nad treścią w przypadkach, które nie wymagają obsługi ruchu z połowy globu.

Nie piszę tego złośliwie tylko żeby zaznaczyć, że komitety standaryzacyjne a standardy branżowe to dwie różne rzeczy.

Zaloguj się aby komentować