Broker

Broker #

Kafka
Panduan lengkap Apache Kafka di Ruby — konsep topic, partition, consumer group, instalasi ruby-kafka dan rdkafka, producer dengan batching dan kompres, consumer dengan manual commit, error handling dan dead letter queue, Karafka framework untuk Rails, Avro serialization, idempotent producer, exactly-once semantics, monitoring, dan perbandingan Kafka vs RabbitMQ vs SQS.
RabbitMQ
Panduan lengkap RabbitMQ di Ruby — konsep AMQP, exchange types (direct, fanout, topic, headers), instalasi Bunny gem, koneksi dan channel, producer dengan konfirmasi, consumer dengan manual ack, Dead Letter Exchange, Priority Queue, Request-Reply RPC pattern, Sneakers untuk background job Rails, graceful shutdown, dan monitoring.
Amazon SQS
Panduan lengkap Amazon SQS di Ruby — Standard vs FIFO queue, instalasi aws-sdk-sqs, konfigurasi autentikasi IAM, kirim dan terima pesan, long polling, visibility timeout, Dead Letter Queue, batch operations, message attributes, integrasi dengan SNS untuk fan-out, Shoryuken untuk background job Rails, dan strategi at-least-once vs exactly-once processing.
Google Pub/Sub
Panduan lengkap Google Cloud Pub/Sub di Ruby — konsep topic dan subscription, autentikasi service account dan ADC, publisher dengan ordering key dan batch, subscriber push dan pull, acknowledgment dan nack, Dead Letter Topic, retry policy, snapshot untuk replay, filter subscription, Pub/Sub Lite untuk throughput tinggi, integrasi dengan Rails, dan emulator untuk development lokal.
About | Author | Content Scope | Editorial Policy | Privacy Policy | Disclaimer | Contact