java-web-weekly-178
Java Web Weekly, Issue 178
Lots of interesting writeups on Java 9 this week.
Here we go…
1. Spring and Java
===== >> Under The Hood With the JVM’s Automatic Resource Management [infoq.com]
A deep dive into the mechanics behind finalize() and try-with-resources.
>> Hibernate with PostgreSQL – 6 things you need to know [thoughts-on-java.org]
If you’re working with Hibernate and PostgreSQL – definitely some good points to consider.
>> Most popular Java application servers: 2017 edition [plumbr.eu]
An interesting insight into the market share of Java application servers. Looks like Tomcat is dominating.
Also worth reading:
-
===== >> Pivotal Announces Spring Curriculum & Certification Changes [spring.io]
-
===== >> Develop a Mobile App With Ionic and Spring Boot [developer.okta.com]
-
===== >> The fastest way to update a table row when using Hibernate and Oracle [vladmihalcea.com]
-
===== >> Running Java on Docker images on your Mac – A getting started guide [vanwilgenburg.wordpress.com]
Webinars and presentations:
-
===== >> Git Questions: How do I see who made certain changes? [jetbrains.com]
Time to upgrade:
-
===== >> Hibernate Validator 6.0.0.Beta1 is out with improved Bean Validation 2.0 support [in.relation.to]
-
===== >> Hibernate ORM 5.1.7.Final released [in.relation.to]
-
===== >> Hibernate Validator 6.0.0.Beta2 is out with Bean Validation 2.0.0.Beta2 support [in.relation.to]
-
===== >> IntelliJ IDEA 2017.2 EAP, with Smarter Control Flow Analysis [jetbrains.com]
2. Technical
===== >> On supporting Continuous Testing with FITR test automation [ontestautomation.com]
FITR is like ACID for testing – definitely worth having a look.
>> Enough with the microservices [aadrake.com]
The complexity added by using microservices in your architecture is non-trivial, so it’s well worth understanding the tradeoffs and the scenarios where this solution doesn’t make sense.
Also worth reading:
-
===== >> Amazon Aurora: Design Considerations for High Throughput Cloud-Native Relational Databases. [allthingsdistributed.com]
-
===== >> Kotlin Is Now a Supported Android Language [infoq.com]
-
===== >> 10 Nice Examples of Writing SQL in Kotlin With jOOQ [jooq.org]
-
===== >> Why Kotlin Is Better Than Whatever Dumb Language You’re Using [steve-yegge.blogspot.com]
-
===== >> From Java To Kotlin – Your Cheat Sheet For Java To Kotlin [github.com/MindorksOpenSource]
3. Musings
===== >> The Relationship Between Team Size and Code Quality [daedtech.com]
The increase in the team size does not always result in the increase of the code quality – definitely keep that in mind.
Also worth reading:
-
===== >> How to Write Code that Operations Will Like [daedtech.com]