fbpx

InRhythm’s Cloud Engineering Digest: Fighting for Performance in the Java Ecosystem

InRhythm’s Cloud Engineering Digest: Fighting for Performance in the Java Ecosystem

by   Nick Logvynenko  |  April 16, 2019  |  0

Among the many communities and tools comprising the vast Java ecosystem, competition is intense. In this issue of our cloud engineering newsletter, the news you need: JDK 12 brings new GC, lazy initialization in Spring Boot, and the next generation Quarkus framework is here.

39 New Features (and APIs) in JDK 12

Microsoft Announces the General Availability of Java Support in Azure Functions

Building Self-Contained, Installable Java Applications with JEP 343: Packaging Tool

Quarkus is a Kubernetes Native Java framework tailored for GraalVM and HotSpot, crafted from best-of-breed Java libraries and standards. The goal of Quarkus is to make Java a leading platform in Kubernetes and serverless environments, while offering developers a unified reactive and imperative programming model to optimally address a wider range of distributed application architectures.

Spring Boot 2.2 M1 shows clear direction for spring, offering significantly faster binding of large numbers of configuration properties, faster startup, and lower memory footprint when using the Actuator and Opt-in support for lazy bean initialization.

Lazy Initialization in Spring Boot 2.2

A new open-source project from Google, Tekton is a powerful yet flexible Kubernetes-native open-source framework for creating continuous integration and delivery (CI/CD) systems. It lets you build, test, and deploy across multiple cloud providers or on-premises systems by abstracting away the underlying implementation details.

Further Reading

How Airbnb Simplified the Kubernetes Workflow for 1000+ Engineers

DevOps as Code

Focus on Integration Tests Instead of Mock-Based Tests

Comparing TDD Flavours

Tell us what you think! What are you reading now? Let us know in the comments below or @GetInRhythm on Twitter.

Sign up for InRhythm updates: IR events, tech news, and more!

Leave a Reply




check out our new interactive scrum framework