article thumbnail

Consistent caching mechanism in Titus Gateway

The Netflix TechBlog

We introduce a caching mechanism in the API gateway layer, allowing us to offload processing from singleton leader elected controllers without giving up strict data consistency and guarantees clients observe. The cache is kept in sync with the current leader process. How do I know that my cache is up to date? of the data.

Cache 224
article thumbnail

Static Analysis of Java Enterprise Applications: Frameworks and Caches, the Elephants in the Room

The Morning Paper

Static analysis of Java enterprise applications: frameworks and caches, the elephants in the room , Antoniadis et al., This means for example that it can be applied to analyse source code repositories and pull requests, be used as an additional test in CI pipelines, and even give assistance in your IDE if it’s fast enough.

Java 80
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

How Netflix microservices tackle dataset pub-sub

The Netflix TechBlog

One example displaying the need for dataset propagation: at any given time Netflix runs a very large number of A/B tests. These tests span multiple services and teams, and the operators of the tests need to be able to tweak their configuration on the fly. This powers the fallback cache used by the client as detailed above.

Cache 187
article thumbnail

SQL Server On Linux: Forced Unit Access (Fua) Internals

SQL Server According to Bob

Device level flushing may have an impact on your I/O caching, read ahead or other behaviors of the storage system. Testing shows that by using the Fua bit with the data, write request can reduce the I/O traffic by ~50% for a SQL Server, write-intensive workload. Starting with the Linux 4.18 4 Socket, TPCC. 9,108 – Old kernel.

Servers 90
article thumbnail

SQL Server on IoT Edge and Developer Machines – Smaller Footprint

SQL Server According to Bob

Engineering Rigor. There are a bunch of folks with compiler, linker, SQL Server code, testing and other disciplines who provided input. As we ranked the ideas a pattern emerged, termed ‘ Engineering Rigor. The lock manager has partitions, lock block cache and other structures. IO Request Caches. Lock Manager.

IoT 61
article thumbnail

SQL Server Mysteries: The Case of the Dropped AD Group Login

SQL Server According to Bob

Dylan ( who kindly wrote up the contents of this blog for me ) was modifying the tests for Active Directory Login activities. Test it for yourself with the commands below: # Login as an admin user to SQL Server and add [CONTOSOgroup] as a login # CREATE LOGIN [CONTOSOgroup] FROM WINDOWS GO. # SELECT @@VERSION GO.

Servers 40
article thumbnail

SQL 2016 – It Just Runs Faster Announcement

SQL Server According to Bob

The SQL Server Development team tasked several individuals with scalability improvements and real world testing patterns. ” – Bob Dorr, Principle Engineer SQL Server Support. .” ” – Bob Dorr, Principle Engineer SQL Server Support. Bob Dorr – Principal SQL Server Software Engineer.