InfoQ Homepage QCon Software Development Conference Content on InfoQ
-
Java 11 - Keeping the Java Release Train on the Right Track
Jeanne Boyarsky reviews code examples of the new features in Java 11, and also features of Java 10. She also discusses the impact of the new Java release train on production code.
-
Chick-Fil-A: Milking the Most out of 1000's of K8s Clusters
Brian Chambers and Caleb Hurd share how Chick-fil-A manages connections and deployments using two to-be-announced open source projects, and lessons learned from running Kubernetes at the Edge.
-
R for AI developers
David Smith makes the case for R as a platform for developing models for intelligent applications, offering a few examples with details in the accompanying interactive code lab.
-
Google Dataflow Codelab
Martin Gorner introduces Google Dataflow Codelab, and demos the tools and techniques they are using for data science.
-
Optimizing for Production Workloads
S. Ortiz & D. Walsh discuss breaking down the containers runtimes into their base functionality and then building them up into a series or core libraries and tools to specialize in core capabilities.
-
XDP in Practice: DDoS Mitigation @Cloudflare
Gilberto Bertin discusses the architecture of Cloudflare’s automatic DDoS mitigation pipeline, the initial packet filtering solution based on Iptables, and why they had to introduce userspace offload.
-
Unikraft - Unleashing the Power of Unikernels
Felipe Huici introduces Unikraft, describes it in greater detail, and gives a brief demo of how to use it in order to build a few different unikernels.
-
Is Boilerplate Code Really So Bad?
Trisha Gee explores common coding scenarios using Java and Kotlin, discussing Java's evolution to improve productivity, and why staying up to date with Java can help.
-
Serverless and Java in the Real World
John Chapin describes the nuts and bolts of building large-scale serverless applications using Java, showcasing the efficiency of Java and several examples of scalable, evolvable, Lambda apps
-
Java at Scale
Steve Poole explores the cutting edge of “Java at Scale” and discusses how the use cases are being reflected in new thoughts about Java and the JVM.
-
Neural Networks across Space and Time
Dave Snowdon starts with a brief introduction to deep neural networks, why they are important and how they work. He covers 2 of the most important deep neural architectures: convolutional & recurrent.
-
Cluster Consensus: When Aeron Met Raft
Martin Thompson explains how consensus algorithms operate and the techniques that can be applied to make them efficient. Thompson covers the mechanics of a working consensus system.