#
Memcached Programming Tutorials & Engineering Articles
44 Memcached tutorials, guides, and engineering insights from Netflix, Shopify, Meta, and more
Companies Using This
Memcached Articles & Tutorials
Filter:
This article discusses how Netflix built a resilient data platform using a Write-Ahead Log (WAL) to address data consistency, reliability, and operational efficiency challenges at scale.
This article discusses Netflix's Distributed Counter Abstraction, a service designed to enable distributed counting at scale while maintaining low latency performance.
The article discusses the management of Slack Connect, a feature that enables communication between different Slack workspaces through shared channels.
This article discusses Spotify's transition to a declarative infrastructure model using Kubernetes, enabling efficient management of cloud resources across numerous services.
AnsibleApacheApache KafkaCassandraDockerElasticsearchGoogle CloudJSONKubernetesMemcachedPostgreSQLPuppetTerraformTypeScriptYAML
David Flemström
11 min read
Includes Code
Has Summary
--
The article discusses the critical role of caching in Rails applications and the inherent risks associated with using Ruby's Marshal for serialization.
Chris Salzberg
12 min read
Includes Code
Has Summary
--
This article discusses the migration process from App Engine Memcache to Cloud Memorystore, specifically focusing on Redis as the caching engine.
Wesley Chun, @wescpy
5 min read
Has Summary
--
The article discusses Pinterest's advancements in distributed caching performance and efficiency, focusing on their memcached fleet's optimization strategies.
The article discusses a significant incident that occurred at Slack on February 22, 2022, which resulted in many users being unable to connect to the platform.
The article discusses Shopify's approach to shard balancing within its MySQL database infrastructure, emphasizing the importance of maintaining balanced database utilization to prevent failures and...
The article discusses the development of Ixia, a scalable near-real-time secondary indexing solution built on HBase at Pinterest.
Pinterest Engineering
11 min read
Has Summary
--
The article discusses Guardian, a real-time analytics and rules engine developed by Pinterest's Trust & Safety team to combat spam.
The article discusses how Pinterest has scaled its cache infrastructure to handle increasing demand from users.
The article discusses Shopify's capacity planning strategies for handling increased traffic during the Black Friday and Cyber Monday (BFCM) shopping period.
Kathryn Tang
7 min read
Has Summary
--
The article discusses how Shopify improved the performance of its flagship app, Shop, by implementing a custom caching solution that reduced database load by 15% and overall app latency by 20%.
The article discusses Bulldozer, a self-serve data platform developed by Netflix for efficiently moving batch data from data warehouse tables to online key-value stores.
The article discusses the importance of building mental models to enhance understanding and decision-making in engineering and management.
The article discusses Uber's implementation of multi-tenancy within its microservice architecture, highlighting its benefits for stability, modularity, and developer velocity.
Delta is a data synchronization and enrichment platform developed by Netflix to address the challenges of keeping multiple datastores in sync while allowing for data enrichment.
This article discusses five common data stores—Relational Database, Non-Relational (NoSQL) Database, Key-Value Store, Full-Text Search Engine, and Message Queue—highlighting their characteristics a...
Toria Gibbs
11 min read
Has Summary
--
The article discusses the implementation of cache warming at Netflix, focusing on the EVCache system that supports various services.
The article discusses Akkio, a data placement service developed by Facebook to optimize data store locality at scale.
The article discusses the development of SpinalTap, Airbnb's Change Data Capture (CDC) system, which enables real-time propagation and reaction to data mutations across its service-oriented archite...
This article discusses the re-architecture of Slack's workspace preferences by transitioning to an Entity/Attribute/Value (EAV) model to enhance scalability.
The article provides an in-depth look at Shopify's tech stack and engineering practices, detailing how the platform scales to support over 600,000 merchants and 80,000 requests per second.
ActiveRecordDockerHerokuHTMLJavaScriptjQueryKubernetesLuaMemcachedMySQLRailsReactRedisRubyTypeScript
Kir Shatrov
10 min read
Has Summary
--
The article discusses the evolution of application data caching from RAM to SSD, highlighting the introduction of EVCache, a distributed in-memory caching solution.
The article discusses the evolution of Couchbase at LinkedIn, detailing its transition from Memcached to Couchbase as a standard caching platform.
The article discusses a significant increase in amplification attacks utilizing the memcached protocol over UDP port 11211.
Marek Majkowski
8 min read
Includes Code
Has Summary
--
The article discusses Uber's development of a custom email Intrusion Detection System (IDS) to enhance security against phishing attacks.
Dan Borges
6 min read
Has Summary
--
The article discusses Netflix's implementation of distributed delay queues using Dynomite, a generic Dynamo implementation.
Dynomite-manager is a tool developed by Netflix to manage Dynomite clusters efficiently, ensuring high availability and performance.
The article discusses Netflix's implementation of application data caching using SSDs, focusing on the EVCache architecture and the introduction of the Moneta project.
The article discusses the design of SSD-friendly applications to leverage the performance benefits of Solid State Drives (SSDs) over traditional Hard Disk Drives (HDDs).
The article outlines the evolution of LinkedIn's architecture and scaling strategies from its inception in 2003 to its modern service-oriented architecture.
The article discusses Netflix's architecture for processing viewing data, detailing its evolution from a monolithic system to a more scalable architecture that handles billions of viewing-related e...
Netflix Technology Blog
8 min read
Has Summary
--
The article discusses how Spotify utilizes Apache Cassandra to enhance user personalization by analyzing real-time and historical data.
The article discusses Prana, a sidecar solution developed by Netflix to enhance the functionality of non-JVM applications within their PaaS ecosystem.
Netflix Technology Blog
6 min read
Has Summary
--
The article introduces Dynomite, a tool developed by Netflix to transform non-distributed databases like Redis and Memcached into fully distributed, multi-datacenter systems.
The article discusses the open-sourcing of Haxl, a Haskell library designed to simplify access to remote data sources like databases and web services.
The article discusses IdentityCache, an internal caching library developed by Shopify for ActiveRecord models, which has now been open-sourced.
McDipper is a flash-based key-value cache developed by Facebook to enhance the efficiency of caching large data sets compared to traditional Memcached.
The article discusses Netflix's implementation of an Active-Active architecture across multiple AWS regions to enhance system resiliency and availability.
Netflix has introduced Eureka, a REST-based service registry designed for mid-tier load balancing and failover in the AWS cloud.
Netflix Technology Blog
7 min read
Has Summary
--
The article discusses the challenges and strategies employed by Facebook's Site Reliability Engineering (SRE) team during the launch of usernames for its 200 million active users.
5 min read
Has Summary
--
The article discusses how Facebook scales its use of memcached, a high-performance, distributed memory object caching system, to manage increasing demand.
You've reached the end! All 44 articles loaded.