InfoQ Homepage QCon Software Development Conference Content on InfoQ
-
Exploding the Linux Container Host
Ben Corrie discusses Project Bonneville, how to create a shared Linux kernel for privileged containers, running containers without Linux, and VMware's dynamic resource constraints of a container host.
-
Stream Processing in Uber
Danny Yuan discusses how Uber uses stream processing to solve a wide range of problems, including real-time aggregation and prediction on geospatial time series, and much more.
-
The Imitation Game: The New Frontline of Security
S. Ghosemajumder reviews the evolution of AI based security attacks that imitate the actions of real people, and looks at how they are changing the nature of developing online applications securely.
-
Evolving Prolog
Michael Hendricks talks about how they used genetic algorithms to evolve Prolog programs based on historic data from peer to peer lending markets.
-
Orchestrating Containers with Terraform and Consul
Mitchell Hashimoto shows how Terraform and Consul can be used together to easily deploy and scale large-scale containerized workloads using container runtimes like Docker.
-
Atlassian Hybrid Cloud/On-Premise Software Delivery and the Journey to 300,000 Applications in the Cloud
George Barnett discusses techniques for building the supporting infrastructure for a hybrid model, and how to make monitoring, deployment tools, and shared services work effectively.
-
Stress and Depression – The Taboo and What We Can Do About It
Gitte Klitgaard discusses the stress and stress-induced depression that hits many knowledge workers and offers several tips and tricks to prevent it.
-
Functional Distributed Programming with Irmin
Anil Madhavapeddy introduces the Irmin library by means of a functional queue, shows how the Git mirroring works, and then demonstrates some more complex applications.
-
Powering the Industrial Enterprise: Introducing the IOT Platform-as-a-Service
Jesus Rodriguez explores the characteristics of the IOT PaaS vs. predecessor PaaS architectures, focusing on device management, event driven integration, real-time analytics and offline communication.
-
20 Minutes from Ticket to Production. Zero Downtime.
Paul Payne explains the benefits of containerization of a Go web service, discussing testing, integration, canary deploys and how they achieve 20 minute development cycles with zero downtime.
-
Fighting Fit: Why You Need Health, Nutrition, and Fitness to Be a Successful Technologist
Hugh Williams shares his experiences of why health, nutrition, and exercise are essential to being a successful engineer and leader.
-
FsCheck: For Each Function There Exist Properties to Be Checked
Paulmichael Blasucci takes a look at FsCheck, a powerful library for doing property-based testing and sophisticated data generation in the CLR ecosystem.