article thumbnail

Designing Instagram

High Scalability

When the server receives a request for an action (post, like etc.) FUN FACT : In this talk , Dikang Gu, a software engineer at Instagram core infra team has mentioned about how they use Cassandra to serve critical usecases, high scalability requirements, and some pain points. High Level Design. Architecture. Optimization.

Design 334
article thumbnail

SQL Server Linux: fsync and Buffered I/O

SQL Server According to Bob

I was asked to validate the SQL Server behavior in light of the error condition involving fsync/fdatasync outlined in this article. This means data can be stored in file system cache, non-stable media. ) The issue, as described in the link, is that the sync returns the error but may clear the state of the cached pages.

Servers 40
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 It Works (It Just Runs Faster): Non-Volatile Memory SQL Server Tail Of Log Caching on NVDIMM

SQL Server According to Bob

Note: We received feedback that there was some confusion on us calling this functionality “tail of the log caching” because our documentation and prior history has referred to the tail of the log as the portion of the hardened log that has not been backed up. Tail Of Log Caching. Announcement and Syntax Example: [link]. .

Cache 40
article thumbnail

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

SQL Server According to Bob

Imagine you have a group on your domain [CONTOSOgroup] which has a member [CONTOSOuser], and the [CONTOSOgroup] has login permissions to a SQL Server instance. Running “DROP LOGIN [CONTOSOgroup]” we expected that the [CONTOSOuser] would no longer have access to SQL Server. create a login) or they reset their connection (e.g.

Servers 40
article thumbnail

Sponsored Post: pMD, InMemory.Net, Triplebyte, Etleap, Stream, Scalyr

High Scalability

Senior DevOps Engineer : Your engineering work will focus on using your deep knowledge of the web stack including firewalls, web applications, caches and data stores ­ to create innovative infrastructure architectures that are resilient, scalable, and blazingly fast. Please apply here. Apply here. Need excellent people?

article thumbnail

SQL Server on Linux: Kerberos Troubleshooting, Hints and Tips and Hard Code Debugging

SQL Server According to Bob

SQL Server on Linux uses the GSSAPI and SSSD service for Active Directory (AD) authentication activities. system but not on my Centos 7 system joined to the same domain (realm.) I followed the common guidance for using Active Directory with SQL Server on Linux – no luck. Ticket cache: KEYRING:persistent:0:0. My Short Story.

Servers 40
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. We started seeing increased response latencies and leader servers running at dangerously high utilization. of the data.

Cache 224