Hot swapping is replacing or adding components without stopping or shutting down a system and it's very useful when you are working with Spring Framework, because it speeds up the development phase without forcing the developer to stop and restart his/her containers to apply code changes. This is t...

Continue reading...

Debugging is one of the most uesful tecnique for troubleshooting, but when you are working with distributed systems it could be uncomfortable to setup a debug environment on your machine. Fortunately, Java supports remote debugging that could help in this scenarios.

Continue reading...