article thumbnail

Bringing Rich Experiences to Memory-constrained TV Devices

The Netflix TechBlog

Our UI runs on top of a custom rendering engine which uses what we call a “surface cache” to optimize our use of graphics memory. Surface Cache Surface cache is a reserved pool in main memory (or separate graphics memory on a minority of systems) that the Netflix app uses for storing textures (decoded images and cached resources).

Cache 166
article thumbnail

SQL Server I/O Basics Chapter #2

SQL Server According to Bob

​​ With new ​​ innovations ​​ come ​​ new terms, designs, ​​ and ​​ algorithms. and ​​ 2000. DBCC Page Auditing DBCC page auditing is the process of executing common DBCC consistency checks as pages are read from disk.

Servers 40
article thumbnail

AB Testing?—?So You Know What Really Works

Adrian Cockcroft

In a small system this may be a table in a central relational database, but it’s best setup as a NoSQL data source using something like Amazon DynamoDB or Apache Cassandra, with a caching client library or at large scale a microservice data access layer. For reference Netflix added almost 100,000 new users per day in Q4 2019). (For

Testing 52