Java articles
237 subscribers
245 links
Channel providing you with the Java and software development industry related content
Download Telegram
Check this analysis from a survey of the DZone community with a lot of detailed diagrams regarding the popularity of microservices, what programming languages are used the most and which are the prevailing frameworks, tools and trends in the microservices world.
#microservices #statistics #trends
https://dzone.com/articles/dzone-research-microservices-priorities-and-trends
The Java concurrent API and the streaming API are very interesting and powerful tools that we all using Java should learn how to use in a responsible way so we can deliver better and more performant applications. It might take some time to get used to these new concepts, especially when starting working with them, but it is just a matter of practice and good engineering techniques until we are experts on these areas.
#java #collections #junior #middle
https://hackernoon.com/collect-or-not-collect-your-java-stream-733821507ce
The new version of the HTTP protocol, HTTP/2 lets the server push content to the client before the client requests the particular content. In this great article our colleague Peter Verhas will focus mostly on the server push functionality in the Servlet 4 API and will provide very useful tips how to test it.
#java #http #middle
https://www.javacodegeeks.com/2018/07/http-2-server-push.html
Oracle JDK 8 will end its life in January, 2019, stopping the release of public updates, so you might consider moving and staying up-to-date with latest JDK versions containing awesome features and security fixes. Check this detailed article to get familiar with the necessary migration steps.
#java #java11 #middle
https://medium.com/criciumadev/its-time-migrating-to-java-11-5eb3868354f9
There are annotations everywhere in web or enterprise development, but how should they actually be defined? This article will get you through the basics of Java annotations, their restrictions, retention policies, and more.
#java #annotations #junior #middle
https://jaxenter.com/understand-annotations-java-148001.html
A CI/CD Pipeline implementation, or Continuous Integration/Continuous Deployment, is the backbone of the modern DevOps environment. In this article, you will see explained what a CI/CD pipeline is and how it works.
#CI_CD #devops #jenkins #middle
https://dzone.com/articles/learn-how-to-setup-a-cicd-pipeline-from-scratch