{ Josh Rendek }

<3 Go & Kubernetes

Queues

NATS

Kafka

Command Line Tooling

MemQ

https://github.com/pinterest/memq

MemQ is a new PubSub system that augments Kafka at Pinterest. It uses a decoupled storage and serving architecture similar to Apache Pulsar and Facebook Logdevice; however, it relies on a pluggable replicated storage layer i.e. Object Store / DFS / NFS for storing data. The net result is a PubSub system that:

RabbitMQ

Load Testing

1
2
3
4
bin/runjava com.rabbitmq.perf.PerfTest -x 5 -y 5 -u "throughput-test-5" --id "test-5" -f persistent \
    --uri "amqp://admin:@helm-services-rabbitmq-ha.default:5672" --rate=4000 -z 60 --json-body --size=8096 \
    --producer-scheduler-threads 10 --consumers-thread-pools 10 --queue-pattern-from 1 \
    --queue-pattern-to 10 --queue-pattern 'perf-test-%d'