<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/quastor/best-of/2024/10" -->

---
title: Best Quastor Daily posts — October 2024 | daily.dev
description: The most upvoted Quastor Daily posts from October 2024, curated by the daily.dev community.
canonical: https://daily.dev/sources/quastor/best-of/2024/10
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/quastor/best-of/2024/10
og:type: website
og:site_name: daily.dev
og:title: Best Quastor Daily posts — October 2024 | daily.dev
og:description: The most upvoted Quastor Daily posts from October 2024, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Quastor Daily — October 2024

1. 1  
[](https://daily.dev/posts/how-stripe-synchronizes-time-across-their-distributed-system-uve7nmm1v "How Stripe synchronizes time across their distributed system")  
Article  
![Avatar of quastor](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/073e935e4893445ba562bf9e1ca38ec1)Quastor Daily · 2y  
How Stripe synchronizes time across their distributed system  
Stripe employs both physical and logical clocks to maintain accurate timekeeping in their distributed billing system. Physical clocks are synchronized using protocols like NTP and PTP to avoid drift, while logical clocks order events without depending on real-world time, using methods like Vector and Lamport Clocks. Stripe combines these approaches with hybrid logical clocks to ensure accurate billing and simulate future events for testing purposes. Additional highlights include a deep dive on caching in system design, eBay's use of LLMs for developer productivity, and Eventbrite’s CSRF defense mechanisms.  
54

[See all Quastor Daily archives](/sources/quastor/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/sources/quastor/best-of/2024/10#page","url":"https://daily.dev/sources/quastor/best-of/2024/10","name":"Best Quastor Daily Posts — October 2024","description":"The most upvoted Quastor Daily posts from October 2024, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/quastor/best-of/2024/10#items","numberOfItems":1,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/how-stripe-synchronizes-time-across-their-distributed-system-uve7nmm1v","name":"How Stripe synchronizes time across their distributed system"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Sources","item":"https://daily.dev/sources"},{"@type":"ListItem","position":3,"name":"Quastor Daily","item":"https://daily.dev/sources/quastor"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/quastor/best-of"},{"@type":"ListItem","position":5,"name":"October 2024"}]}]}
```

