Can you go into detail about what things changed in the rewrites that enabled this reduction in RAM usage?
We've also just used really simple packages (the built-in net/http server for Go vs. embedded Tomcat, gorilla/mux vs. the Spring class annotations for routing), and I suspect that dramatically cuts down on the footprint too.