InfoQ Homepage Microservices Content on InfoQ
-
CNCF Accepts Istio as an Incubating Project
The CNCF recently announced that it has voted to accept Istio as an incubating project. Initially developed by Google and IBM alongside the Lyft team, Istio is the most widely adopted service mesh. The Istio steering committee shared the announcement in a blog post, reflecting on Istio’s journey from 2016.
-
Java News Roundup: Spring Framework 6, JCP Election, Project Valhalla, OpenJDK Updates
This week's Java roundup for November 14th, 2022, features news from OpenJDK, JDK 20, Project Valhalla, JavaFX 20, JCP election results, Spring Framework 6.0, Spring Data 2022.0, Spring Cloud Dataflow 2.10-RC2, Spring Modulith 0.1-RC1, Quarkus 2.14.1 and 3.0.Alpha1, Micronaut 3.7.4, Piranha 22.11.0, Eclipse Vert.x 4.3.5, Apache Tomcat 10.1.2 and 9.0.69, Apache Beam 2.43.0 and PrimeFaces 12.0.2.
-
Spring Modulith Structures Spring Boot 3 Applications with Modules and Events
VMware shipped the experimental Spring Modulith project to better structure Spring Boot 3 applications with modules and events. The project introduces new classes and annotations but doesn't generate code. Modules map to Java packages and are encouraged to use Spring events which can be automatically stored in an event log. Spring Modulith also eases the testing of modules and events.
-
Java News Roundup: WildFly 27, Spring Release Candidates, JEPs for JDK 20, Project Reactor
This week's Java roundup for November 7th, 2022, features news from OpenJDK, JDK 20, OpenSSL CVEs, Build 20-loom+20-40, Spring Framework 6.0-RC4, Spring Boot 3.0-RC2, Spring Security 6.0-RC2, Spring Cloud 2021.0.5, WildFly 27, WildFly Bootable JAR 8.1, Quarkus 2.14 and 2.13.4, Project Reactor 2022.0, Micrometer Metrics 1.10 and Tracing 1.0, JHipster Lite 0.22.0 and Camel Quarkus 2.14 and 2.13.1.
-
Java News Roundup: OpenJDK Updates, JDK 20 Release Schedule, GraalVM 22.3, JReleaser 1.3.0
This week's Java roundup for October 24th, 2022, features news from OpenJDK, JDK 20 release schedule, Build 20-loom+20-34, Spring Integration 6.0-RC1, Spring Tools 4.16.1, GraalVM 22.3, Open Liberty 22.0.0.11 and 22.0.0.12-beta, Eclipse Vert.x 3.9.14, Apache TomEE 8.0.13, JReleaser 1.3.0, Hibernate Search 5.11.11 and 5.10.13, PrimeFaces point releases, JDKMon 17.0.37 and EclipseCon 2022.
-
Java News Roundup: JEP Updates, GraalVM Code to OpenJDK, Return of JavaOne
This week's Java roundup for October 17th, 2022, features news from OpenJDK, JDK 19, JDK 20, JavaFX 20, Generational ZGC Build 20, Oracle Labs, Liberica JDK and Native Image Kit, Spring milestone, point and release candidates, EclipseLink 4.0, Quarkus 2.13.3, Micronaut 3.7.2, Hibernate Reactive 1.1.9, JHipster Lite 0.20, Apache Commons CVE, Groovy 4.0.6 and 2.5.29 and the return of JavaOne.
-
Java News Roundup: Introducing OmniFish, Oracle Joins Micronaut Foundation, OpenJDK Updates
This week's Java roundup for October 3rd, 2022, features news from OpenJDK, JDK 20, Spring milestone updates, Eclipse Tumerin 19, OmniFaces 4.0, PrimeFaces 12.0, Introducing OmniFish, Quarkus 2.13.1, Oracle joins Micronaut Foundation, Eclipse Vert.x 4.3.4, JobRunr 5.3, Apache Tomcat 9.0.68, Apache Camel 3.19, Apache Tika 2.5, ArchUnit 1.0 and conferences Devoxx Morocco and JAX London.
-
Content Discovery at Scale with Hexagons and Elasticsearch at DoorDash
DoorDash recently published an article on how it is solving scaling challenges with content discovery using Elasticsearch and H3, a geospatial indexing system that partitions the world into hexagonal cells.
-
Spring Boot 3 Ships November 2022, Delays Java Module Support
At the 2022 JAX London conference, Spring Developer Advocate Oliver Drotbohm shared the projected release dates for Spring Framework 6 & Spring Boot 3: the end of November 2022. He also pointed out that the new Spring Boot Migrator can migrate a Spring Boot 2.7 application to version 3.0. He later confirmed that full Java Module support won’t arrive in Spring Framework 6.0 but may come later.
-
QCon Plus 2022: Join Us Virtually for Quality Content and Connections
QCon Plus, the online software development conference organized by InfoQ, is returning this November 29-December 9, with an international community of senior software engineers, architects, and team leaders joining. Don’t miss your chance to be part of this event!
-
QCon Events 2022: Uncover Emerging Trends & Learn From Practitioners Driving Innovation in Software
QCon offers two international software development conference formats, in-person QCon San Francisco (Oct 24-28) and online QCon Plus (Nov 29-Dec 9). Level up on the skills most in demand in the industry by uncovering emerging software trends to solve your complex engineering challenges.
-
Java News Roundup: BellSoft Introduces Alpaquita Linux, GlassFish, WildFly, Hibernate, Tomcat
This week's Java roundup for September 26th, 2022, features news from OpenJDK, JDK 20, Alpaquita Linux, Native in Spring Boot 3.0-M5, GlassFish 7.0-M9, Open Liberty 22.0.0.10 and 22.0.0.11-beta, WildFly 27 Beta1, Micronaut 3.7.1, Quarkus 2.13, Hibernate ORM 5.6.12, Hibernate Reactive 1.1.8, Kotlin 1.7.20, TornadoVM 0.14.1, Apache Lucene 9.4, Camel Quarkus 2.13, Apache Tomcat updates and jConf.dev.
-
Cloudflare Open-Source Workerd Nanoservice Runtime Now in Beta
Recently open-sourced Cloudflare workerd is a new Web runtime for JavaScript/Wasm applications that shares most of its code with the runtime used by Cloudflare Workers. Workerd is based on standardized Web APIs and aims to enable a new approach to microservices removing their intrinsic latency, says Cloudflare.
-
Helidon 3.0 Introduces Project Starter and Requires Java 17 and Jakarta EE 9.1
Oracle has released Project Helidon 3.0, featuring support for JDK 17, Jakarta EE 9.1, and MicroProfile 5.0. Also included in this release is the new Helidon Starter for generating custom Helidon applications, an updated command-line tool, and a security hardening of Java serialization through JEP 290: Filter Incoming Serialization Data. InfoQ also spoke to Helidon project lead Dmitry Kornilov.
-
Atlassian Exceeds 99.9999% of Availability Using Sidecars and Highly Fault-Tolerant Design
Atlassian recently published how it exceeded 99.9999% of availability with its Tenant Context Service. Atlassian achieved this high availability by implementing highly-autonomous client sidecars, able to proactively shield themselves from complete AWS region failures. Sidecars query multiple services concurrently to accomplish this goal and ensure that requests are entirely isolated internally.