InfoQ Homepage Conferences Content on InfoQ
-
Unlearning: The Challenge of Change
Jessie Shternshus shares learnings and unlearnings from her own career, stories from the companies she has worked with, and the techniques she teaches in order to make breakthroughs and forge ahead.
-
CI/CD/CS: Implementing Continuous Security across Your Delivery Pipeline and at Run-Time
Jorge Salamero Sanz discusses use case examples on how to make a CI/CD pipeline interact with Docker security tools, and how to prepare for policy violations that happen at runtime.
-
Complex Event Flows in Distributed Systems
Bernd Rücker demonstrates how the new generation of lightweight and highly-scalable state machines ease the implementation of long running services.
-
Getting Them to Get It: Communicating beyond the Agile Bubble
Judy Rees discusses building trust, developing psychological safety, reducing conflict and misunderstandings while maintaining creative tension, and leading listeners in a practical session.
-
Designing Events-First Microservices
Jonas Bonér explores the nature of events, what it means to be event-driven, how to unleash the power of events and commands by applying an events-first DDD to microservices-based architectures.
-
No Microservice Is an Island
Michele Titolo talks about the basic infrastructure and tooling needs for microservices to be successful.
-
Ethical Design
Harry Trimble discusses creating data services that are simple and effective, explaining how user’s data is used, how automated decisions are made, respecting human’s rights.
-
Modern Day C# Development in Visual Studio 2017
Kevin Pilch discusses improvements in VS 2017: performance improvements in startup and solution load, editing, code style, quick fixes, refactorings, unit testing, debugging, deployment, and more.
-
Debugging Microservices: How Google SREs Resolve Outages
Adam Mckaig and Liz Fong-Jones talk about how SREs discover and debug problems at Google during outages, and share real stories about their experiences.
-
Design Microservice Architectures the Right Way
Michael Bryzek highlights specific key decisions that very directly impact the quality and maintainability of a microservice architecture, covering infrastructure, continuous deployment, and more.
-
Jupyter Widgets: from Button to Virtual Reality
Maarten Breddels introduces Jupyter, a learning web application, detailing how its widgets can be used in different programming languages.
-
Efficient Service Communication with gRPC
Petra Bierleutgeb takes a look at gRPC, discussing how its support for HTTP/2, protocol buffers, type-safety and others makes it an alternative to REST/JSON-based service communication.