most emerging tech subjects nowadays are cloud technologies. one of them in containerization area is obviously Kubernetes, I love kubernetes. if you are not using this thing in prod yet even test still very interesting to work in spare times. its really fun. like a world inside a one operation system which is inside a vm that running my local computer. even windows, since my current project requires windows, even window, yes windows :) suppose that you are a developer and writing small capital projects to your friends or runinng POCs. depend on the approach you would need many vms or many containers inside a container orchestrator lets say kubernetes :) for those seperate projects. my choice would be containers definitely. but then I need to remember many port for many entry points. how about making one port you edge point to your service mesh and implement your applications as microservices and deploy them in this mesh and only change the context path. ones you set up a system lik...
This journey is all about
* Edge stack like Scala,Spark,Kafka etc
* Cloud(Kubernetes,Docker,CloudFoundry etc)
* Historically it was about mainly on JEE, SOA, BPEL/BPM but now mainly on Microservices