Java articles
237 subscribers
245 links
Channel providing you with the Java and software development industry related content
Download Telegram
Chaos Engineering is the discipline of experimenting on a distributed system in order to build confidence in the system’s capability to withstand turbulent conditions in production. Chaos Monkey will automatically scan your Spring Components simulating Latency, Exception and AppKiller assaults.
#spring #springboot #testing #senior
https://codecentric.github.io/chaos-monkey-spring-boot/
Java Magazine by Oracle is by far the most popular magazine for Java and related technologies.
The current issue is mostly focusing on patterns in all flavours - Design Patterns, JPA patterns, Using Domain Driven Design with Java EE and much more. You can additionally get information about major Java conferences around the world.
Don’t miss it!
#java
http://www.javamagazine.mozaicreader.com/MayJune2018
Micrometer is a dimensional-first metrics collection facade whose purpose is to allow you to time, count, and gauge your code with a vendor neutral API - like SLF4J for metrics! Take a look at how you can utilize it with Spring Boot 2.
#spring #sprinboot
https://spring.io/blog/2018/03/16/micrometer-spring-boot-2-s-new-application-metrics-collector
Great article for beginners introducing Java collections by explaining what they are, the collection hierarchy, and general benefits of using Java collections. You will examine each Collection interface including in depth explanations and examples for each.
#java #collections #junior
https://www.stackchief.com/blog/Java%20Collections%20In%20Depth
In this article you will explore most common mistakes in microservices that cause technical debt as well as suggestions of what you could be doing instead.
#architecture #microservices #middle
https://www.e4developer.com/2018/02/11/common-technical-debt-in-microservices/
In this article, you will explore some strategies for dealing with optional parameters in Java. You can take a look at the strengths and weaknesses of each approach and check the trade-offs involved with selecting one strategy over another.
#java #patterns #junior #middle
https://stackify.com/optional-parameters-java/
A good thing to know for any Java dev working with Excel spreadsheets, let's see how the Apache POI library can help you programatically read and write Excel files with little overhead.
#java #io
https://dzone.com/articles/introduction-to-apache-poi-library
In this article it is demonstrated how you can achieve instant startup for Netty, a non-blocking I/O Java networking framework. You can do this by compiling the Netty application into a native executable with GraalVM. Read more to get all the details.
#java #graalvm #netty #middle #senior
https://medium.com/graalvm/instant-netty-startup-using-graalvm-native-image-generation-ed6f14ff7692