Remove Engineering Remove Protocol Remove Server
article thumbnail

Simple Precision Time Protocol at Meta

Engineering at Meta

While deploying Precision Time Protocol (PTP) at Meta, we’ve developed a simplified version of the protocol (Simple Precision Time Protocol – SPTP), that can offer the same level of clock synchronization as unicast PTPv2 more reliably and with fewer resources. Server-driven communication with little control by the client.

Protocol 130
article thumbnail

EP144: The 9 Algorithms That Dominate Our World

ByteByteGo

They are used in internet search engines, social networks, WiFi, cell phones, and even satellites. Step 8 - The API gateway transforms the request into the appropriate protocol and sends it to backend microservices. Steps 9 - 11: The result is returned from the server application, and gets encoded and sent to the transport layer.

Gateway 264
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

Watch Meta’s engineers discuss optimizing large-scale networks

Engineering at Meta

To gain more visibility into our production network, Millisampler, a BPF-based, lightweight traffic measurement tool that operates at high granularity timescale was built and deployed in every server in the entire fleet at Meta for continual monitoring.

article thumbnail

Making messaging interoperability with third parties safe for users in Europe

Engineering at Meta

Implementing an end-to-end encrypted protocol First, we need to protect the underlying security that keeps communication on Meta E2EE messaging apps secure: the encryption protocol. WhatsApp and Messenger both use the tried and tested Signal protocol as a foundational piece for their encryption.

Protocol 135
article thumbnail

Threads has entered the fediverse

Engineering at Meta

As part of our beta experience, now available in a few countries, Threads users aged 18+ with public profiles can now choose to share their Threads posts to other ActivityPub-compliant servers. People on those servers can now follow federated Threads profiles and see, like, reply to, and repost posts from the fediverse.

Server 138
article thumbnail

EP147: The Ultimate API Learning Roadmap

ByteByteGo

The zero flakes guarantee cuts out false alarms and wasted engineering hours. Here’s a roadmap that covers the most important topics: Introduction to APIs API is a set of protocols and tools for building applications. After DNS resolution, the requests reach the app servers. This allows the server to track login state.

Cookie 173
article thumbnail

Enhancing the security of WhatsApp calls

Engineering at Meta

Then in October 2023, WhatsApp began rolling out “Protect IP Address in Calls” which hides your IP from the other party by relaying calls through WhatsApp Servers. Because of the complexity and large number of protocols involved, attackers have many opportunities to find a bug to exploit.