Articles, dummyCategory

Java News Roundup: JDK 18 in RD2, Spring Boot Updates, GraalVM 22, WildFly 2022 Release Plan

This week’s Java roundup for January 17th, 2021, features news from JDK 17, JDK 18, JDK 19, multiple Spring releases, Payara Platform, Open Liberty 22.0.0.1 and 22.0.0.2-beta, Quarkus 2.6.3.Final, WildFly 26.0.1 and 2022 release plan, Micronaut 3.2.7 and 3.3.0-M1, Hibernate ORM 5.6.4.Final and Hibernate Search 6.1.0-CR1, Liberica JDK 17.0.2, GraalVM 22 and JReleaser 0.10.0 and 1.0.0-M1.

Articles, Home

Java sockets I/O: blocking, non-blocking and asynchronous

Introduction When describing I/O, the terms non-blocking and asynchronous are often used interchangeably, but there is a significant difference between them. In this article are described the theoretical and practical differences between non-blocking and asynchronous sockets I/O operations in Java.