Microsoft Data Platform MVP and Microsoft Certified Master MCM of SQL Server focusing on Microsoft Azure, Azure DevOps, SQL Server, Administration, Development, Business Intelligence, Docker, Data Factory, and Cosmos DB. I also have strong expertise in concurrency, performance, high availability, disaster recovery, virtualization, Windows and Linux, C# and .NET.

I am a technical editor to SQL Server on Linux (published 2018, McGraw-Hill) and technical reviewer of Expert SQL Server Transactions and Locking Concurrency Internals for SQL Server Practitioners (published 2018, Apress).
Mark Broadbent has submitted 4 sessions for SQLBits 2020, although the agenda hasn't been chosen yet. See all submitted sessions.

Pending Sessions

In this session, we will explain how to get started in Cosmos DB and demonstrate simple administrative and development operations so you can learn how to go from zero to hero in no time.
Azure DevOps is rapidly becoming one of the most in-demand skills for IT professionals and in this session, we will explain how you can implement Azure DevOps from the ground up.
In this session we will reveal how SQL Server concurrency and correctness often goes wrong, how we can avoid this, and how we can use our knowledge to design and develop for optimal server throughput for our application.
In this session, we will explain how to plan for, deploy, and manage Availability Groups from the ground up in easy to understand examples and demos.

Sessions

Previous Sessions

Generalize your skills so you can specialize on SQL Server.
Are you uncomfortable with the idea of SQL Server Clustering? Do you currently use it and are scared to go near your Clustered Instances and their physical hosts? Stop worrying and learn the "Dark Art" of SQL Server Cluster administration.
In this session we will investigate SQL Server concurrency and reveal some very surprising and thought provoking behaviors.
In this session we shall demonstrate configuration, installation and administration of SQL Server 2012 on Server 2008R2 Core. We shall discuss Command line and PowerShell configuration, Installation of SQL, Remote Administration and Clustering.
Upgrading SQL Server is one of the most challenging and risky operations that you will perform as a DBA. Make the wrong move, and you could be heading for the exit. In this diverse session, we'll take an in-depth look at moving to SQL Server 2012.
Has your SQL Server or Databases been taken over by a malevolent force? Worry not, for we shall open the pages of The Necronomicon, SQL Server Book of the Dead, and through its Ancient scripture and verse resurrect them back to life.
Welcome to the strange and mysterious world of SQL Server Failover Clustering and enter Ye Olde Cluster Curiosity Shoppe where we will reveal a miscellany of top tips, tricks and advice gained from nearly two decades of installing and troubleshooting
Enter the world of SQL Server concurrency to experience the age old problem of Locking, Blocking and Deadlocking. Let's investigate pessimistic isolation and whether optimistic concurrency could be the answer to all our problems or the last resort.
In this session, we will investigate how SQL Server implements transactional durability in order to understand how Delayed Durability bends the rules to remove transactional bottlenecks and achieve improved throughput.