InfoQ Homepage Development Content on InfoQ
-
Better Serverless Computing with WebAssembly
William Overton discusses why WebAssembly is the next big step on the journey to computing at the edge, the Compute@Edge platform, and developments in the WASM ecosystem (WASI & Component Model).
-
Implementing Passwordless Logins with WebAuthn Protocol
Adib Saikali overviews the Web Authentication protocol which enables secure user-friendly authentication processes. He is using a sample Spring Security-based application.
-
Resiliency Superpowers with eBPF
Liz Rice considers several facets where eBPF can help, from dynamic vulnerability patching through super-fast load balancing to multi-cluster networking.
-
Securing Java Applications in the Age of Log4Shell
Simon Maple looks at how one can be more proactive and defensive in decisions for future Log4Shell like scenarios, considering, identifying and reducing the risk introduced into applications.
-
Project Loom: Revolution in Java Concurrency or Obscure Implementation Detail?
Tomasz Nurkiewicz explores what Loom is, how it's implemented, what problems it solves, its shortcomings, and will it make reactive programming obsolete?
-
JIT vs. AOT: How to Pick the Right Approach
The panelists discuss the trade-offs between the two approaches and cover scenarios where either approach is best.
-
Comparison of Performance of Multiple CPU Architectures
Matthew Singer and Jeff Balk discuss similiarities and differences among multiple high performing CPU architectures.
-
"Trust Me, I'm an Insider" - Diving into Zero Trust Security
Sindhuja Rao and Deepank Dixit discuss how Zero Trust does a better security job, how scalable it is and why trust the “Zero Trust”.
-
Secure, Performant Platform Extensibility through WebAssembly
Saúl Cabrera explores how server-side WebAssembly can be leveraged to enable synchronous, secure and performant platform extensibility.
-
Hone Your Tools: Building Effective & Delightful Developer Experiences
Suhail Patel goes through Monzo’s early investment in Developer Tooling, showcasing Monzo’s deployment/release tooling which enables engineers to ship hundreds of times a day with confidence.
-
Analyzing Codebases for Fun and Profit
Jordan Bragg discusses using entry-points, breadth-first scanning, and operation tagging to demystify the domain, see where to dive deeper, and uncover what technical debt may exist.
-
Understanding JIT Optimizations by Decompilation
Chris Seaton shows how they have developed a pseudo-code decompiler for optimized Java code, and how it helps them understand how the Java JIT compiler is working in order to improve their code.