Homepage
Open in app
Sign in
Get started
DraftKings Engineering
DraftKings Engineering
Follow
Migrate hundreds of microservices to the cloud with zero downtime — Part 3
Migrate hundreds of microservices to the cloud with zero downtime — Part 3
HTTP service migration
Valerii Golovko
Oct 1
Migrate hundreds of microservices to the cloud with zero downtime — Part 2
Migrate hundreds of microservices to the cloud with zero downtime — Part 2
Pipeline service migration
Valerii Golovko
Oct 1
Migrate hundreds of microservices to the cloud with zero downtime — Part 1
Migrate hundreds of microservices to the cloud with zero downtime — Part 1
Introduction
Valerii Golovko
Oct 1
Service Probes
Service Probes
Overview
Zlatin Stanimirov
Sep 16
Mastering Feature Flags: Performance and Resilience
Mastering Feature Flags: Performance and Resilience
Performance and resilience are important aspects of software development, and feature flags bring the intricacies of their requirements…
Martin Chaov
Apr 30
Enhancing Quality and Resiliency: DraftKings’ Isolated Testing Solution — Part 2
Enhancing Quality and Resiliency: DraftKings’ Isolated Testing Solution — Part 2
Introduction
Jonathan Jesuraj
Apr 16
Enhancing Quality and Resiliency: DraftKings Isolated Testing Solution — Part 1
Enhancing Quality and Resiliency: DraftKings Isolated Testing Solution — Part 1
Learn how engineers in DraftKings deal with ensuring quality for complex solution involving multiple components.
Nicola Atorino
Apr 16
Mastering Feature Flags: Risk Mitigation
Mastering Feature Flags: Risk Mitigation
The first step in risk mitigation is identifying the potential risks. They may include code complexity, security vulnerabilities, and…
Martin Chaov
Feb 27
Mastering Feature Flags: Testing Feature Flags
Mastering Feature Flags: Testing Feature Flags
This article delineates a structured approach for testing feature flags, encompassing planning, execution, and monitoring.
Martin Chaov
Feb 27
Modeling Football: Combining ML models and Monte Carlo simulations
Modeling Football: Combining ML models and Monte Carlo simulations
"Play clock to 5. Pass is… intercepted at the goal line by Malcolm Butler. Unreal…” Super Bowl XLIX
Ian Dorward
Feb 7
Standardization and control in data migration
Standardization and control in data migration
The article discusses data migration challenges in software development, with a focus on DraftKings’ experience.
Ivan Atanasov
Jan 16
Journey to Scalable and Efficient Sportsbook Operations
Journey to Scalable and Efficient Sportsbook Operations
The article outlines DraftKings’ approach to optimizing its Sportsbook platform’s infrastructure.
Ivan Atanasov
Dec 18, 2023
Saving costs while improving KPIs with AMD EPYC
Saving costs while improving KPIs with AMD EPYC
DraftKings engineering faced the challenge of optimizing operational costs while ensuring a top-tier betting experience.
Martin Kostov
Nov 28, 2023
Mastering Feature Flags: Life Cycle
Mastering Feature Flags: Life Cycle
This article is part of a series; if you got here first, it might be worth it to check some of the previous ones first:
Martin Chaov
Nov 18, 2023
Mastering Feature Flags: Types of Feature flags
Mastering Feature Flags: Types of Feature flags
This article is part of a series, if you got here first, it might be worth it to check the previous one first:
Martin Chaov
Nov 18, 2023
Mastering Feature Flags: The Basics
Mastering Feature Flags: The Basics
Guide on using feature flags in software dev: covers best practices, testing in production, quick market response, not a service tutorial.
Martin Chaov
Nov 18, 2023
Kalman Filters For NBA Player Ratings
Kalman Filters For NBA Player Ratings
Players are highly impactful in the NBA. This is no more apparent than in betting lines where it is not uncommon for certain players on…
Robert Barnes
Sep 19, 2023
SLO Management
Error Budget — Motivation
Douder
Sep 19, 2023
Building a Tennis Simulation
Building a Tennis Simulation
Tennis has become one of the most popular sports at DraftKings, ranking as the fourth most popular sport behind football, basketball and…
Ian Dorward
Aug 17, 2023
Lazy rendering Web UIs with IntersectionObserver API
Lazy rendering Web UIs with IntersectionObserver API
Explore how DraftKings boosts web UI performance using lazy rendering and the IntersectionObserver API. A must-read for web developers!
Martin Chaov
Aug 16, 2023
Intro — Sports Intelligence @ DraftKings
Intro — Sports Intelligence @ DraftKings
Co-written by Ian Dorward, Prashant Singh and Robin Mohseni
Robin Mohseni
Jul 14, 2023
Apache Kafka as a centralized state management platform — Part 2
Apache Kafka as a centralized state management platform — Part 2
Kafka for centralized storage and state sharding
Nicola Atorino
Jul 7, 2023
About DraftKings Engineering
Latest Stories
Archive
About Medium
Terms
Privacy
Teams