Raygun.io is a exception and crash recording and alerting platform for every programming language in use today. The underlying technology used to build Raygun is the .NET framework. John-Daniel will be talking about how the team built the platform and how it has processed billions of software exceptions, all in real-time. With a focus on some of the performance aspects of building a system that has peaked at more than 110,000 crash reports per second being received.
By using Visual Studio, Team Foundation Server and Visual Studio Team Services, and their integration with SonarQube, you now have a way to measure technical debt, stop it from growing, and manage it down. This video shows how to modify a continuous integration build to add a SonarQube analysis, how to take a baseline in Visual Studio 2015 Update 1 to make a fresh start managing your static analysis issues, and how to use the "Changed Documents" filter in the error list to clean-up existing static analysis issues as you change code.
Building a global scale telemetry pipeline used to be the preserve of the largest internet companies, but today it is common for even moderately sized businesses to receive a high volume of telemetry across the world. The cloud and Internet of Things are making this even more common. This session will cover building a global scale telemetry pipeline on Azure Event Hubs and including how to size and plan for your platform. We will show and discus how we see customers successfully create telemetry pipelines that can handle billions of events per day all around the world. Speaker: Dan Rosanova