InfoQ Homepage QCon Software Development Conference Content on InfoQ
-
Streaming Log Analytics with Kafka
Kresten Thorup discusses how and why they use Kafka internally and demos how they utilize it as a straightforward event-sourcing model for distributed deployments.
-
Programming the Cloud with TypeScript
Luke Hoban reviews the unique benefits of applying programming languages in general, and TypeScript in particular, to the cloud infrastructure domain.
-
Non-Traditional Moves into Tech: A Blessing and a Curse?
The panelists share their varied non-conventional routes into tech and discuss the pros and cons of choosing to move into a role in tech, what the benefits and pitfalls are for both them and employers
-
Variety: The Secret of Scale
Cat Swetel provides an approach for incurring variety where it makes sense within the coherence of a longer-term vision.
-
Scaling Infrastructure Engineering at Slack
Julia Grace talks about Slack’s first infrastructure engineering organization, the architectural and organizational challenges, mistakes and war stories since August 2016 to today.
-
Rust, WebAssembly, and Javascript Make Three: An FFI Story
Ashley Williams talks about the Rust and WebAssembly toolchain and the technical work involved in creating a developer-friendly experience designed to grow adoption of WebAssembly.
-
Introduction to SMI (the Service Mesh Interface)
Brendan Burns talks about the recently released generic interface for service mesh technology and covers the SMI specification and implementations.
-
The Service Mesh: It's about Traffic
Oliver Gould talks about the Linkerd project, a service mesh hosted by the Cloud Native Computing Foundation, to give operators control over the traffic between their microservices.
-
Maximizing Performance with GraalVM
Thomas Wuerthinger discusses the best practices for Java code and compiler configurations to maximize performance with GraalVM and how to measure performance in a reliable manner.
-
Surviving the Zombie Apocalypse
Andy Walker talks about one of the most important skills people need to develop in career - Self Management, and describes some techniques for being a better version of ourselves.
-
Automatic Clustering at Snowflake
Prasanna Rajaperumal presents Snowflake’s clustering capabilities as well as their infrastructure to perform maintenance automatically. He covers real-world problems they run into and their solutions.
-
Why Culture Change Can Blow up in Your Face, and How to Prevent It
Katherine Kirk exposes ‘invisible forces’ which can cause our attempt at changing culture to blow up in our face.