📎 Webclip
If You've Written Java Code in 2015 – Here Are The Trends You Couldn't Have Missed
The article looks back at five topics that shaped Java discussions in 2015. It highlights Java 8 adoption, progress on Java 9 and Project Jigsaw, the rise of microservices and smaller Java frameworks, Docker and smaller container images, and tools for handling logs and exceptions. It also mentions Akka, Spark, automation tools, and Slack as part of the same year’s developer workflow changes.
Reading notes#
- Java 8 adoption was strong for new projects, with some use in existing applications as well.
- Java 9 was already understood in terms of what was in and out, and Project Jigsaw was a central part of that work.
- Microservices were linked to the rise of small Java frameworks such as Jodd, Spark, and Ninja Framework.
- Docker drew attention in 2015, and Alpine Linux made Java containers much smaller than before.
- Log management became more difficult as log volume grew, and hosted Elasticsearch services helped reduce ELK stack overhead.
- The post also points to tools that expose variable values and exception state on top of the code that caused them.
- Akka Streams, Apache Spark, and automation tools such as Chef, Puppet, Ansible, and SaltStack were other notable 2015 topics.
- The closing point is that developer experience is becoming a higher priority across tools, practices, and languages.
