InfoQ Homepage Development Content on InfoQ
-
Pragmatic Performance - Tales from the Trenches
Ramesh Subramonian shares techniques used to improve the performance of an existing system.
-
What's New in Java 16
Sander Mak discusses some of the new and preview features in Java 16: API updates, records, pattern matching, and sealed classes.
-
Serverless Search for My Blog with Java, Quarkus & AWS Lambda
Gunnar Morling discusses Quarkus, cold starts and serverless for Java.
-
Improving Video Encoding System Efficiency @Netflix
Susie Xia discusses the video encoding system used by Netflix, and the tools and techniques used to analyze performance and to improve the system efficiency.
-
The Functional Evolution of Object-Oriented Programming
James Ward and Joshua Suereth explain the evolutions happening in many OOP languages today and how to take advantage of those changes.
-
Upgrade to Java 16 or 17
Johan Janssen describes the six-months release process of Java and why applications should use a recent version, the challenges of upgrading, and provides some tips to make the process easier.
-
Live Interview: Phishing Techniques and Mitigations
Joe Gray talks about OSINT and phishing tactics.
-
Starting Fast: Investigating Java's Static Compilation Landscape
Dan Heidinga discusses how to start a Java application faster, and how Graal Substrate VM, Quarkus, Project Leyden, and others can help with that.
-
From Mixins to Custom Hooks: History of Sharing in React
Ben Ilegbodu takes a history lesson on sharing in React in order to better understand how modern day custom hooks work and the problems they solve.
-
The Medieval Census Problem
Andy Walker discusses the principles of distributed computing used in medieval times, and the need to understand high latency, low reliability systems, bad actors, data migration, and abstraction.
-
Enabling Java: Windows on Arm64 – a Success Story!
Monica Beckwith discusses a timeline of their development efforts and Microsoft’s journey into OpenJDK land, a few Arm64 and Windows nuances, their testing and benchmarking.
-
Project Valhalla: Bringing Performance to Java Developers
Tobi Ajila explains the advances being made in Project Valhalla to improve Java's memory density by making it easy to create compact, cache efficient data structures.