article thumbnail

Trade-offs under pressure: heuristics and observations of teams resolving internet service outages (Part 1)

The Morning Paper

In the next post we’ll look at the detailed analysis of how a team at Etsy handled a particular incident on December 4th 2014, to see what we can learn from it. In summary, software engineers find themselves in a very unenviable position when attempting to resolve an outage with their service. Why is this even a thing?

article thumbnail

SQL 2016 – It Just Runs Faster: DBCC Scales 7x Better

SQL Server According to Bob

Internally DBCC CHECK* uses a page scanning coordinator design (MultiObjectScanner.) SQL Server 2016 changes the internal design to (CheckScanner), applying no lock semantics and a design similar to those used with In-Memory Optimized (Hekaton) objects, allowing DBCC operations to scale far better than previous releases.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Does SQL Server 2016 Require Trace Flag -T8048?

SQL Server According to Bob

Keep in mind that the vast majority of CMemThread objects (SQL 2005, 2008, 2008 R2, 2012, 2014, Azure DB and 2016) are not partitioned. Instead the design of CMemThread was updated. A CMemThread can still be created with designated partitioning. There are several benefits to this design.

Servers 40
article thumbnail

World’s Top Web Performance Leaders To Watch

Rigor

Rick is a software engineer on the Google Chrome team, “leading an effort to make the web just work for developers.” The co-founder of CloudFour , Jason has a deep background in website and application development and has worked on projects including the Obama ’08 iOS app and Walmart’s responsive design.

article thumbnail

Apple Is Not Defending Browser Engine Choice

Alex Russell

World-class experts in graphics, networking, cryptography, databases, language design, VM implementation, security, usability (particularly usable security), power management, compilers, fonts, high-performance layout, codecs, real-time media, audio and video pipelines, and per- OS specialisation are required.

article thumbnail

PlanAlyzer: assessing threats to the validity of online experiments

The Morning Paper

It’s easy to make experimental design mistakes that invalidate your online controlled experiments. PlanAlyzer acts a bit like a linter for online experiment designs, where those designs are specified in the PlanOut language. Experimental design with PlanOut. What can go wrong in experiment design?

article thumbnail

SQL 2016 – It Just Runs Faster Announcement

SQL Server According to Bob

In the Sep 2014 the SQL Server CSS and Development teams performed a deep dive focused on scalability and performance when running on current and new hardware configurations. “SQL Server 2016 running on the same hardware as SQL Server 2014, 2012, 2008, 2008 R2 or 2005 uses fewer resources and executes a wide range of workloads faster.