InfoQ Homepage QCon Software Development Conference Content on InfoQ
-
High Performance Remote and Distributed Teams
Randy Shoup discusses communication strategies for getting the best out of far-flung teams, as well as how to foster and maintain the human bonds and empathy critical to good work.
-
How to Evolve Kubernetes Resource Management Model
Jiaying Zhang provides an overview of the current Kubernetes resource model and best practice guidance on managing compute resources and specifying application resource requirements on Kubernetes.
-
Bayesian Optimization of Gaussian Processes with Applications to Performance Tuning
Ramki Ramakrishna discusses using Bayesian optimization of Gaussian processes to optimize the performance of a microservices architecture.
-
What Breaks Our Systems: A Taxonomy of Black Swans
Laura Nolan talks about Black Swan events - unforeseen, unanticipated, and catastrophic incidents - that may happen in production and can take the system down.
-
Graceful Degradation as a Feature
Lorne Kligerman talks about graceful degradation as an engineering goal which can be confidently tested with Chaos Engineering.
-
Cultivating High-performing Teams in Hypergrowth
Patrick Kua shares lessons learned sowing the seeds and fertilizing an environment to cultivate high performing teams in a hypergrowth environment.
-
How Did Things Go Right? Learning More from Incidents
Ryan Kitchens describes more rewarding ways to approach incident investigation without overly focusing on failure prevention.
-
Opportunities and Pitfalls of Event-driven Utopia
Bernd Rücker goes over the concepts, the advantages, and the pitfalls of event-driven utopia. He shares real-life stories or points to source code examples.
-
Highlighting Silicon Valley Strategies for Improving Engineering Velocity, Efficiency, and Quality
David Mercurio shares personal insights and experiences about cultural practices that one can apply to help improve the effectiveness of an engineering organization.
-
Your Program as a Transpiler: Applying Compiler Design to Everyday Programming
Edoardo Vacchi discusses opportunities to apply programming language development techniques learned working with Drools and jBPM to a broader context.
-
Alibaba Container Platform Infrastructure - a Kubernetes Approach
Fei Guo talks about Alibaba’s decision to fully integrate upstream Kubernetes into existing Alibaba container management system, and how they extended Kubernetes to help with their scalability needs.
-
Panel: Which Java Vendor Should I Choose?
The panelists provide an animated discussion to help people pick which JDK makes sense for their organization.