vinayak's notebook
writing things
down.
A systems architecture notebook documenting production engineering, distributed systems, high-availability clustering, and infrastructure runbooks from the trenches.
recent articles
all posts →NATS 3-Node JetStream Cluster with mTLS
Deploying a production 3-node NATS JetStream cluster with clustering, account security, and mTLS hardening.
RabbitMQ Cluster Deployment on VMs for Production
Deploying a production RabbitMQ cluster on RHEL 9 VMs — Erlang setup, cluster formation, and load balancing.
Why I Keep a Blog When No One Reads It
On writing for clarity, not audience. Why a blog is one of the cheapest forms of thinking out loud — and why that's enough.
Configuring a PostgreSQL Datasource in JBoss EAP 8.0 (Domain Mode)
Adding a PostgreSQL JDBC datasource to JBoss EAP 8.0 in domain mode, from driver modules to connection pooling.
architectural focus areas
Clustering & High Availability
Production configurations for resilient multi-node deployments, distributed state replication, Redis Sentinel failover, and fault-tolerant JBoss EAP domain topologies.
Cloud Native & Orchestration
Hardened Kubernetes and OpenShift patterns, Persistent Volume Claim lifecycle management, ingress security, zero-downtime rolling upgrades, and resource optimization.
Distributed Messaging
High-throughput event-driven systems using NATS JetStream with mTLS security, enterprise RabbitMQ clustering on RHEL, and guaranteed message delivery semantics.
Data Engineering & Storage
Architecting scalable big data pipelines with Apache Spark, Hadoop HDFS, Hive, and Apache NiFi, alongside persistent storage volumes and high-throughput databases.