~/projects / distributed-java-web-app

case study · multi-VM infrastructure

Distributed Java Web App

A multi-VM Java app environment provisioned with Vagrant: Tomcat, MySQL, Memcached, RabbitMQ and an Nginx load balancer.

  • Vagrant
  • Nginx
  • Tomcat
  • MySQL
  • Memcached
  • RabbitMQ

architecture

One command, a whole stack

vagrant up → multi-VM stack

▸ Tap any box to see what it does.

Hiring for DevOps, SRE or Cloud?

I'm graduating in 2027 and seeking DevOps, SRE, or cloud roles. Let's talk.

navin-sh — try help