InfoQ Homepage Development Content on InfoQ
-
Are We Really Cloud-Native?
Bert Ertman talks about Cloud-native, what it takes to do it right and what it means to do application development right in the cloud.
-
Test Encapsulation: Automated Tests That Decide for Themselves
Rahul Verma demonstrates an engine that achieves test encapsulation. The engine would be free and open sourced so that attendees can freely experiment further.
-
Quarkus and GraalVM: Booting Hibernate at Supersonic Speed, Subatomic Size
Sanne Grinovero discusses how Quarkus was created, how it works and how it’s able to get complex libraries such as Hibernate ORM compatible with GraalVM native images.
-
Welcome to the Reactive Revolution:RSocket and Spring Cloud Gateway
Spencer Gibb introduces the RSocket protocol and explains how to use it, and shows how to create a messaging gateway through integration with Spring Cloud Gateway.
-
Reactive Spring
Josh Long discusses Spring Framework 5 and its support for reactive programming.
-
Build Cross Platform Apps with Flutter
Faisal Abid talks about Flutter, how it achieves an almost identical look and feel to its Android/iOS counterparts and what is on the roadmap for Flutter (Web & IoT).
-
Graal: How to Use the New JVM JIT Compiler in Real Life
Chris Thalinger discusses how to use Graal with JDK 10, how to compile an upstream Graal version, and what to look out for when using it for benchmarking or even in production.
-
Rendering Large Models in the Browser in Real-Time
Shwetha Nagaraja & Federico Rocha explore in detail techniques and strategies that Autodesk Forge Viewer introduces for viewing extremely large 2D and 3D models in the browser in real-time.
-
The State of Serverless Computing
Chenggang Wu discusses both the benefits and shortcomings of existing serverless offerings and highlights challenges that must be overcome to realize truly general-purpose serverless computing.
-
Real-World Examples of FaaS
John Graham-Cumming talks about Cloudflare Workers, a new architecture launched by Cloudflare over a year ago, and looks at real world examples of what's being built using this architecture.
-
Let's Talk Locks!
Kavya Joshi explores when and why locks affect performance, delves into Go’s lock implementation as a case study, and discusses strategies one can use when locks are actually a problem.
-
Serverless Java
Ivar Grimstad presents a gentle introduction to serverless and FaaS, what it means for developers, and why it is important to understand this paradigm.