Here we go…
1. Spring and Java
>> Faster Development with Spring Boot DevTools [vojtechruzicka.com]
With time-saving features like automatic restart and live reload, this is a really good tool to have in your arsenal.
>> Scripting Java 11, Shebang And All [blog.codefx.org]
A quick overview of the scripting capabilities available in Java 11, and which use cases are a good fit.
>> Decoupling in Cloud Era: Building Cloud Native Microservices with Spring Cloud Azure [infoq.com]
A solid write-up describing how Spring Cloud Azure can help you take full advantage of the cloud computing model, empowering you to build and run scalable applications.
>> How to optimize JPQL and Criteria API query plans with Hibernate Statistics [vladmihalcea.com]
And a behind-the-scenes look at how Hibernate works, thanks to Query Plan Cache statistics, and how to improve performance of “IN” queries.
Also worth reading:
>> #REVIEW: What’s new in Spring Boot 2.1 [rieckpil.de]
>> Switch off Spring Boot security for good [tryingthings.wordpress.com]
>> Spring and DynamoDB Integration Testing [niels.nu]
>> Modeling A Domain With Spring Data Neo4j And Ogm [info.michael-simons.eu]
>> The Top 100 Java Libraries in 2018 – Based on 277,975 Source Files [blog.takipi.com]
>> Project Update: Spring Cloud Data Flow for Apache Mesos and Apache YARN [spring.io]
>> Java 11 in Alpine Linux containers [mjg123.github.io]
>> Learning Clojure: comparing with Java streams [blog.frankel.ch]
Webinars and presentations:
>> Jim Rose on Building a Great Engineering Culture in a Remote Team [infoq.com]
>> I'll Get Back to You: Task, Await, and Asynchronous Methods [infoq.com]
>> Reactor Netty, the Default Spring Boot 2.0 Runtime [infoq.com]
>> Martin Fowler Discusses New Edition of Refactoring, along with Thoughts on Evolutionary Architecture [infoq.com]
>> Making Security Usable: Product Engineer Perspective [infoq.com]
>> Data Security Dreams and Nightmares [infoq.com]
>> Seven Strategies for Scaling Product Security [infoq.com]
>> Defense in Depth: in Depth [infoq.com]
>> Under the Hood of Reactive Data Access [infoq.com]
>> Reactive Relational Database Connectivity [infoq.com]
Time to upgrade:
>> Spring Tools 4.0.1 released [spring.io]
>> DigitalOcean Announces Managed Databases [infoq.com]
>> JHipster release v5.6.0 [jhipster.tech]
2. Technical and Musings
>> How CloudFront signed URLs work [advancedweb.hu]
A nice write-up on controlling access to URLs delivered through the Amazon CloudFront CDN.
>> Scaling Time Series Data Storage — Part II [medium.com]
An in-depth look at how Netflix is evolving its architecture to accommodate an anticipated 5x growth rate.
>> Here's Why [Insert Thing Here] Is Not a Password Killer [troyhunt.com]
Despite their shortcomings, passwords are probably here to stay for a while.
Also worth reading:
>> Oracle Kubernetes Cluster [blog.tremblay.pro]
>> Who Is Running My Kubernetes Pod? The Past, Present, and Future of Container Runtimes [infoq.com]
>> What is Ethical Coding and how to get involved [blog.code-cop.org]
>> Doug Kirkpatrick on Self-Management [infoq.com]
>> Working in Teams over Working as Individuals [blog.tfnico.com]
3. Comics
And my favorite Dilberts of the week: