InfoQ Homepage Development Content on InfoQ
-
WASM Components are a FaaS' Best Friend
Laurent Doguin explains why WebAssembly (Wasm) components are the future of FaaS. He discusses the Wasm Component Model, security isolation, and building distributed systems with CNCF wasmCloud.
-
Java Concurrency from the Trenches: Lessons Learned in the Wild
Hugo Marques shares architectural lessons from scaling Java concurrency at Netflix, exploring the trade-offs between parallel streams, CompletableFutures, and the impact of Virtual Threads on IO.
-
WASM in the Enterprise: Secure, Portable, and Ready for Business
Andrea Peruffo discusses WebAssembly's role on the server, showcasing how Chicory enables secure, portable, and performant polyglot applications, sharing key enterprise use cases.
-
Developing Meta's Orion AR Glasses
Jinsong Yu (Meta) discusses the extreme engineering tradeoffs and architecture highlights (world-locked rendering, distributed compute, EMG input) of the 100g Orion AR glasses.
-
A Thirteen Billion-Year-Old Photograph
Kenneth Harris shares a behind-the-scenes look at the James Webb Space Telescope, explaining the software and hardware that allow us to see the deepest parts of the universe.
-
Myth Busters: is Rust a Slam Dunk?
Ramya Krishnamoorthy explains why her team at Momento rewrote their core platform from Kotlin to Rust to achieve lower latencies and better cost efficiency.
-
Questioning Convention: C# as a Shortcut to Startup Velocity
Sam Cox explains why he chose C# to build his startup's platform, detailing how its modern tooling and ecosystem drove productivity and rapid iteration.
-
Orchestrating AI Services with the Spring AI Framework
Loiane Groner discusses Spring AI and how developers can build powerful, production-ready AI solutions in Java.
-
Fearless Programming with Rust
Senyo Simpson explains how Rust's values—performance, safety, and correctness—enable developers to program fearlessly by shifting the burden of discipline from the developer to the compiler.
-
Optimizing Custom Workloads with RISC-V
Ludovic Henry shares how RISC-V's open, modular architecture optimizes custom workloads, addressing urgent AI hardware demand & proprietary limits.
-
Refactoring Stubborn, Legacy Codebases
The speakers explain Stripe's successful approach to refactoring stubborn Ruby monoliths. They share lessons on improving developer experience, code quality, and maintainability.
-
High Performance Serverless with Rust
Benjamen Pyle discusses high-performance serverless with Rust on AWS Lambda, covering multi-Lambda projects, the Lambda runtime and SDK, and IaC for cost-effective, scalable solutions.