Skip to Content
  • Let Us Handle Your Air Freight Needs with Care and Expertise From China To Mexico
    Dear Mr./Ms.

    We know life’s busy―so when you need to move your goods from  China To Mexico, you want it fast, secure, great service and great rate.
    Well, guess what? We’ve got your back!

    Pls kindy find the following the Air rate for general cargo for FOB:
    ASLG FOB Rate - Week8 2025 AIR EXPORT
    AirlinestationRouteWeight breaksFRQT/TRemark
    CarrierOrgDest100+300+500+1000+
    HUPEKMEXPEK-MEX$3.06$3.06$2.72$2.72DailyDirect1cbm>300kgs stackable
    BA/AFPEKMEXPEK-LHR/CDG-MEX$3.06$3.06$2.72$2.72Daily4-5Days1cbm>300kgs stackable
    NHPEKMEXPEK-NRT-MEX$3.06$3.06$2.72$2.72Daily2-3Days1cbm>300kgs stackable
    CZPVGNLUPVG-NLU$4.00$4.00$4.00$4.00D146Direct1cbm>300kgs stackable
    K4CGONLUCGO-NLU////D246Direct1cbm>300kgs stackable
    5YPVGGDLPVG-GDL$4.00$4.00$4.00$4.00D3Direct1cbm>300kgs stackable
    5YXMNNLUXMN-NLU////D247Direct1cbm>300kgs stackable
    CA/CZSZXNLUSZX-NLU$3.00$3.00$2.85$2.85D246Direct1cbm>300kgs stackable
    5YHKGNLU/GDLHKG-NLU/GDL$6.10$6.10$6.10$6.10TBADirectBattery cargo
    CXHKGNLU/GDLHKG-NLU/GDL$6.10$6.10$6.10$6.10D24567DirectBattery cargo
    CVHKGNLU/GDLHKG-NLU/GDL$6.10$6.10$6.10$6.10D1235DirectBattery cargo

    Pls noted that you have ready cargo,I will check the special air rate for case by case.Hope the above is helpful for you,if any progress,pls feel free to let me know.

    We are eager to explore potential collaboration and support your logistics requirements. Pls don’t hesitate to reach out for more details.

    Best Regards
    Vic Yang
    Overseas Departments | Airsupply Logistics Limited

    **Focus on international air cargo service, welcome for checking with me any time.**

    AFloor 23th Bldg 13 South Park Baoneng Science and Technology Industrial Park,No.1 Qingxiang Road,Longgang Shenzhen,China

    BSZX/CAN/HKG/CSX/PVG/TSN/PEK

    E:Vic@air-supply.cn  

    Wwww.airsupplycn.com

    WCA ID: 104615  RA:28426  NVOCC: 09626

    image.png

     
    发件人: vic07@air-supply.biz
    发送时间: 2025-01-02 17:22
    收件人: info
    主题: Let Us Handle Your Air Freight Needs with Care and Expertise From China To Mexico

    Dear Mr./Ms.

    Happy New Year on 2025!!!

    Imagine this: Your critical cargo glides effortlessly from China’s busiest airports and lands precisely on schedule, handled with precision and care every step of the way, and efficient transportation with airlines.

    My name is Vic from Airsupply, where we specialize in providing expert logistics solutions tailored to the needs of international trade.

    At Airsupply, we make this vision a reality, Here’s how we roll out the red carpet for your shipments:

    Our Services:

    • Extensive Network: Direct/Transfer routes from major Chinese airports (HKG/SZX/CAN/PVG/PEK/CGO) to MX/US/CA and Latin America, partnering with leading carriers (CZ/CA/HU/NH/OZ/K4/5Y/FX/CX/CV etc...).    
    • Global Certifications: IATA-certified, JCtrans Golden Member, WCA-approved.
    • Strategic Expertise: Master loader at HKG Airport with exclusive airline advantages (CX/CV/5Y/FX/M7/OZ/KE/LO etc...).
    • DG Cargo Handling: Safe and compliant transport of hazardous materials (Class 2/3/4/5/6/8/9) with IATA DGR approval.
    • Integrated Logistics: Inland trucking, door-to-door DDU/DDP delivery, and seamless customs clearance for air and sea shipments.
    • Value-Added Services: Cargo insurance, charter services, project cargo handling, custom brokerage, and trade show logistics expertise.

    At the same time, we also need your company to provide us with the following services:

    • Air/Sea Freight:Efficient transport from your country to China or other global ports.
    • Inland Trucking/Delivery: Including DDU&DDP for door-to-door services.
    • Customs Clearance:Seamless import and export customs clearance for both Air&Sea. 

    We look forward to exploring collaboration opportunities and supporting your logistics needs. Please feel free to contact me for more information.

    Thank you for considering Airsupply. We hope to contribute to your global success.

    If you need to learn more about us, please watch our YouTube video:https://youtu.be/euPxeTaVxv0

    When you do not desire to receive future emails from us,pls let us know in time, and we will remove you from our mailing list. Thanks.


    Best Regards
    Vic Yang
    Overseas Departments | Airsupply Logistics Limited

    **Focus on international air cargo service, welcome for checking with me any time.**

    AFloor 23th Bldg 13 South Park Baoneng Science and Technology Industrial Park,No.1 Qingxiang Road,Longgang Shenzhen,China

    BSZX/CAN/HKG/CSX/PVG/TSN/PEK

    E:Vic@air-supply.cn  

    Wwww.airsupplycn.com

    WCA ID: 104615  RA:28426  NVOCC: 09626

    image.png


    by "vic07@air-supply.biz" <vic07@air-supply.biz> - 11:23 - 18 Feb 2025
  • A healthy workplace starts with healthy workers

    Five Fifty

    Get your briefing ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ 
    Five Fifty
    Five Fifty
    Image description: An image of a person sitting at a desk, engaging with a touchscreen computer monitor. To the right of the person sits a bird, and to the person’s left, a mug with steam rising from it. In the background and surrounding space are mountain peaks and forest trees, giving the impression that the person’s workspace is in the middle of nature. End of image description.

    Enhanced employee health can boost engagement and productivity and has the potential to create up to $11.7 trillion in global economic value, say McKinsey’s Barbara Jeffery, Brooke Weddle, Jacqueline Brassey, and Shail Thaker. To learn more about how companies can support their people to help them thrive, check out the latest edition of the Five Fifty.

    Image description: Five area charts show the estimated total opportunity value created by initiatives that improve specific aspects of employee health and well-being, ranging from total direct costs of poor well-being to total benefits created through good well-being. The initiative with the highest potential value, at $2.1 trillion to $9.3 trillion, is “decreased presenteeism and increased productivity” and sits in the middle of the range. The two areas on the direct-costs end of the range are “decreased attrition,” at $300 billion to $900 billion, and “decreased absenteeism,” at $600 billion. The two areas on the total-benefits end of the range are “increased retention,” at $400 billion to $600 billion, and “increased attraction,” at $300 billion. End of image description.

    Share these insights

    Did you enjoy this newsletter? Forward it to colleagues and friends so they can subscribe too. Was this issue forwarded to you? Sign up for it and sample our 40+ other free email subscriptions here.

    This email contains information about McKinsey’s research, insights, services, or events. By opening our emails or clicking on links, you agree to our use of cookies and web tracking technology. For more information on how we use and protect your information, please review our privacy policy.

    You received this email because you subscribed to our McKinsey Quarterly Five Fifty alert list.

    Manage subscriptions | Unsubscribe

    Copyright © 2025 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007


    by "McKinsey Quarterly Five Fifty" <publishing@email.mckinsey.com> - 04:23 - 18 Feb 2025
  • How Instagram Scaled Its Infrastructure To Support a Billion Users

    How Instagram Scaled Its Infrastructure To Support a Billion Users

    Caching for Performance: Virtual Masterclass (Sponsored)
    ͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­
    Forwarded this email? Subscribe here for more

    Caching for Performance: Virtual Masterclass (Sponsored)

    Insider tips for navigating caching strategies and tradeoffs

    This masterclass shares pragmatic caching strategies for latency-sensitive use cases. We’ll explore a variety of caching options – how they’re architected, how that impacts their “sweet spot” and tradeoffs, as well as tips for working with them.

    After this free 2-hour masterclass, you will know how to:

    • Decide among common caching approaches for reducing application latency

    • Understand the architecture decisions behind different caching approaches and how that impacts performance

    • Measure, monitor, and optimize the performance impact of your caching approach

    • Spot and diagnose the manifestations of common caching mistakes

    This is a great opportunity to learn how caching strategies are evolving and how to best take advantage of them.

    Register for Free


    Disclaimer: The details in this post have been derived from Instagram Engineering Blog and other sources. All credit for the technical details goes to the Instagram engineering team. The links to the original articles are present in the references section at the end of the post. We’ve attempted to analyze the details and provide our input about them. If you find any inaccuracies or omissions, please leave a comment, and we will do our best to fix them.

    Instagram was launched in 2010 by Kevin Systrom and Mike Krieger as a simple photo-sharing app. The app allowed users to instantly upload, edit, and share photos, applying filters that gave images a professional touch. Unlike other social media platforms at the time, Instagram focused exclusively on visual storytelling, making it an instant hit among smartphone users.

    The platform's simplicity and mobile-first approach led to rapid adoption. Within just two months, Instagram had gained 1 million users, a milestone that took Facebook nearly a year to achieve. The app grew exponentially, reaching 10 million users in one year and 30 million users by early 2012.

    By April 2012, Instagram had reached 50 million users and was attracting serious investment interest. Facebook acquired Instagram for $1 billion, a shocking move at the time, as the company had just 13 employees. However, Mark Zuckerberg saw Instagram’s potential as a mobile-first social network and wanted to integrate it into Facebook’s ecosystem while allowing it to function independently.

    At the time of the acquisition, Instagram was still operating on a relatively small-scale infrastructure hosted on Amazon Web Services (AWS). The app was experiencing major scalability challenges, such as server overloads, database scaling issues, and limited engineering resources.

    After joining Facebook, Instagram migrated from AWS to Facebook’s data centers, preparing it for its next phase of hypergrowth. Under Facebook’s ownership, Instagram continued to scale at an unprecedented pace. By 2014, it had 300 million users, and by 2018, it had breached the billion-user mark.

    To handle billions of daily interactions, Instagram had to adopt advanced scaling strategies, including distributed databases, caching, and multi-region infrastructure. In this article, we’ll look at how Instagram scaled its infrastructure to handle this massive scale.

    Instagram’s Early Infrastructure Challenges

    When Instagram first launched in 2010, it was a small company with limited engineering resources. 

    However, with time, Instagram grew into one of the most widely used social media platforms in the world. This rapid increase in user engagement placed an enormous strain on its infrastructure, requiring continuous optimization and scaling efforts.

    Some key metrics highlighting Instagram’s scale (in 2017-2018) are as follows:

    • 400 million daily active users that open Instagram multiple times a day, generating billions of interactions.

    • 100 million media uploads per day. Every media file must be optimized for different devices, ensuring smooth playback while minimizing bandwidth usage.

    • 4 billion likes per day where every like generates a database write operation, which must be efficiently managed to avoid overloading storage and query systems

    The platform’s rapid growth exposed significant scalability challenges, forcing engineers to adopt temporary solutions to keep the system running. However, as user activity continued to increase exponentially, these short-term fixes became unsustainable, leading to the urgent need for automation and a scalable architecture.

    Some challenges faced by Instagram in its early days are as follows:

    • Manual Server Scaling: In the early days, Instagram’s engineering team manually added servers before weekends to prevent system failures. Traffic spikes were common on Fridays and weekends when user engagement surged due to increased social activity. Engineers would monitor CPU loads and decide if additional servers needed to be provisioned to handle the expected load.

    • Unreliable Performance Due to Limited Infrastructure: Instagram initially operated on Amazon Web Services (AWS), using a small number of virtual machines. The infrastructure was not optimized for handling sudden surges in traffic, leading to slow response times and occasional outages. The backend services struggled to process requests efficiently, causing delays in content loading and interactions.

    • Database Overload: The increasing number of users posting photos, liking content, and following accounts placed a heavy burden on Instagram’s relational database. As data volume grew, the read and write operations on the database became slower, affecting the overall performance of the platform. Engineers had to manually optimize queries and shift loads across multiple database replicas, a time-consuming process.

    • Lack of Automated Monitoring: Since Instagram had a small engineering team, monitoring server performance was done manually, often requiring constant attention to avoid system failures. Engineers used basic dashboards and alerts to detect issues, but there was no real-time system in place to automatically respond to performance problems.

    • Lack of Load Balancing: Load balancing across multiple servers was not fully automated, leading to uneven traffic distribution and bottlenecks.

    • Engineering Bottlenecks: Since infrastructure management was largely manual, engineers had to spend significant time scaling and maintaining servers instead of focusing on product development. As the team was small, scaling efforts often delayed feature releases and made it difficult to introduce new functionalities.

    The Three Dimensions of Scaling at Instagram

    As Instagram’s user base grew exponentially, the company had to develop scalable infrastructure to handle billions of daily interactions. 

    Scaling is not just about adding more hardware. It also involves optimizing resources and ensuring that the engineering team can operate efficiently. Instagram approached scalability in three key dimensions:

    1 - Scaling Out: Expanding Infrastructure with More Servers

    Scaling out refers to adding more hardware (servers, storage, and computing power) to handle increased traffic. 

    Some new strategies were adopted:

    • Instagram migrated from AWS to Facebook’s data centers, allowing horizontal scaling by distributing the workload across multiple servers. They expanded to multiple geographically distributed data centers, ensuring high availability and redundancy.

    • Instead of relying on a few powerful machines, Instagram distributed workloads across multiple servers and data centers. 

    • Load balancing systems were implemented to distribute user requests across different data centers. 

    • Instead of a single monolithic database, Instagram adopted a distributed database system, using PostgreSQL and Cassandra for high availability.

    Migrating to Facebook’s data centers allowed Instagram to take advantage of Facebook’s existing tools and infrastructure, such as:

    • TAO: A highly efficient distributed database system for social data.

    • Scuba: A real-time analytics and monitoring tool for debugging performance issues.

    • Tupperware: Facebook’s containerized deployment system for managing large-scale applications.

    However, the migration was quite challenging. Instagram needed to migrate petabytes of media files, user data, and metadata from AWS to Facebook’s data centers. Instead of a single "big bang" migration, data was incrementally copied and synchronized across both systems to ensure consistency. Facebook’s Haystack storage system was used to optimize media storage and retrieval.

    Instagram’s backend services were initially built to run on AWS’s Elastic Compute Cloud (EC2). To optimize performance, these services were re-engineered to run on Facebook’s Tupperware containerization system, allowing for better resource utilization and auto-scaling.

    2 - Scaling Up: Optimizing Efficiency of Each Server

    Scaling up means improving the performance of existing infrastructure rather than adding more hardware. This involved reducing CPU load, optimizing queries, and using caching mechanisms to maximize server efficiency.

    In Instagram’s case, adding more servers was not a sustainable long-term solution due to cost and resource limitations. Each request from a user (loading a feed, liking a post, adding a comment) resulted in multiple database queries, slowing down response times. Inefficient memory usage and unoptimized Python code caused unnecessary resource consumption.

    The Instagram engineering team implemented some solutions to deal with these issues:

    • Optimized database queries by reducing redundant operations and batching requests.

    • Used Memcached and Cassandra to cache frequently accessed data, reducing direct database queries.

    • Profiled Python code to identify inefficient functions and replaced them with C++ implementations for better performance.

    • Improved server memory management, enabling a more efficient use of RAM.

    3 - Scaling the Engineering Team

    Scaling the engineering team means ensuring that developers can continue to work efficiently as the company grows. This involves better deployment strategies, automation, and minimizing bottlenecks in the development process.

    Instagram grew from a small startup to a company with hundreds of engineers, leading to challenges in code management and deployment. More engineers working on the same codebase increased merge conflicts, regressions, and debugging complexity.

    To handle these problems, the Instagram engineering team embraced continuous deployment. Instead of periodic large updates, they shifted to a rolling release model, deploying code changes 40+ times per day. This ensured that small updates could be tested, monitored, and rolled back quickly if needed.

    New features were deployed gradually to a small subset of users before being rolled out globally. Engineers could monitor performance metrics and detect bugs early, preventing widespread failures. They also implemented real-time monitoring tools to detect performance regressions.

    Instagram’s Backend Architecture

    As Instagram grew into a platform handling billions of interactions daily, it required a robust, scalable, and efficient backend architecture. 

    The system needed to process a huge number of user requests, including media uploads, likes, comments, and notifications while maintaining high availability and low latency. The main components of the backend architecture are as follows:

    1 - Django - The Core Web Framework

    Django, a high-level Python web framework, serves as the foundation of Instagram’s backend. It provides the core structure for handling HTTP requests, user authentication, database interactions, and API endpoints.

    The main advantages of Django are as follows:

    • Rapid development: Pre-built components allow engineers to quickly iterate on features.

    • Scalability: Supports ORM (Object-Relational Mapping), enabling efficient database queries.

    • Security: Built-in protections against common vulnerabilities like SQL injection and cross-site scripting.

    2 - RabbitMQ - Message Broker

    RabbitMQ acts as a message broker, facilitating communication between different services. Instead of handling everything in a single request, RabbitMQ enables asynchronous task execution, improving performance and reliability.

    Instagram uses RabbitMQ to decouple components and allow different services to interact without being directly dependent on each other. It handles spikes in traffic and manages message persistence even if one part of the system temporarily fails.

    3 - Celery for Async Task Processing

    Celery is a distributed task queue system that works alongside RabbitMQ to execute background tasks. It ensures that long-running processes do not slow down real-time user interactions.

    Instagram uses Celery to handle asynchronous tasks such as sending emails or processing large media files. Celery also has fault tolerance where a task failure results in automatic retries. Celery workers can be distributed across multiple servers, handling high workloads efficiently.

    How the Components Work Together?

    Instagram’s backend components operate in a coordinated manner, ensuring efficiency. Let’s understand the process when a user likes a post:

    • User Action: The user taps the “Like” button on a post.

    • Django Processes the Request: The request is sent to Django’s web server. Django updates the like count in the PostgreSQL database.

    • Caching and Asynchronous Processing: If the post has been liked before, the like count is retrieved from Memcached instead of querying the database. Django sends a task to RabbitMQ to notify the post owner about the like.

    • RabbitMQ Queues the Notification Task: Instead of handling the notification immediately, RabbitMQ queues it for later processing.

    • Celery Worker Sends the Notification: A Celery worker retrieves the task from RabbitMQ, generates the notification, and sends it to the recipient.

    Storage Services in Instagram’s Architecture

    Storage services are responsible for persisting user data, media files, and metadata across multiple distributed databases. 

    Instagram employs a combination of structured and distributed storage solutions to manage different types of data efficiently.

    • PostgreSQL: Stores structured data such as user profiles, comments, relationships, and metadata. It follows a master-replica architecture to ensure high availability and scalability. PostgreSQL also supports ACID compliance.

    • Cassandra: Used for storing highly distributed data, such as user feeds, activity logs, and analytics data. Unlike PostgreSQL, Cassandra follows an eventual consistency model, meaning data updates may take time to propagate across different regions. It provides high write throughput, making it ideal for operations like logging and real-time analytics.

    • Memcached: Used to reduce database load by caching frequently accessed data. It stores temporary copies of user profiles, posts, and like counts to prevent repeated queries to PostgreSQL or Cassandra. This helps optimize API response times

    • Haystack: Stores images and videos efficiently, minimizing the number of file system operations required to fetch content. It improves media loading times by serving cached versions of files through CDNs.

    See the diagram below for PostgreSQL scaling out with leader-follower replication.

    Also, the diagram below shows Cassandra scaling.

    Since Instagram’s storage services are distributed across multiple data centers and geographic regions, maintaining data consistency is a major challenge.

    The key data consistency challenges are as follows:

    • Replication Latency: In a distributed system, database replicas take time to sync, leading to temporary inconsistencies. For example, a user likes a post, but another user may not immediately see the updated like count because data replication has not been completed.

    • Eventual Consistency in NoSQL Systems: Cassandra uses an eventual consistency model, meaning updates propagate asynchronously across different database nodes. While this improves scalability, it can cause temporary discrepancies where different users see different versions of the same data.

    • Cache Invalidation Issues: Memcached accelerates read operations, but if an update is made to the database, the cached data must be invalidated to reflect the latest changes. For example, if a user changes their profile picture, but the cached version is not updated immediately, they may see an outdated version of their profile.

    • Cross-Region Data Synchronization: Since Instagram operates multiple data centers, data must be synchronized across different geographic locations. Network failures or delays in replication can lead to inconsistencies between regions.

    The Instagram engineering team uses several strategies to address these consistency challenges. 

    For example, PostgreSQL is used for critical transactions, such as financial transactions, user authentication, and content moderation, where strong consistency is required. On the other hand, Cassandra is used for highly scalable workloads, such as activity feeds, where slight delays in consistency are acceptable. Memcached entries are automatically invalidated when new data is written to PostgreSQL or Cassandra, preventing outdated information from being served.

    See the diagram below that shows how cache invalidation is handled.

    Memcache Lease Mechanism

    As Instagram scaled to handle billions of daily interactions, it encountered a major challenge known as the thundering herd problem. 

    The issue occurs for frequently accessed data (like counts, user feeds, and comments), which is stored in Memcached for fast retrieval. When a cached value expires or is invalidated due to an update, multiple web servers request the same data from the database. If thousands or millions of users request the same piece of data at the same moment, the database gets overloaded with duplicate queries.

    To mitigate this, Instagram implemented the Memcache Lease mechanism, which helps prevent multiple redundant database queries by controlling how cache misses are handled.

    Here’s how it works:

    • A user requests an Instagram feed. For each post in the feed, there is associated data such as the like counts, comments, and media metadata.

    • The application first checks Memcached to retrieve this data.

    • If the requested data is not found in Memcached, instead of immediately querying the database, the server sends a lease request to Memcached. The first server to request the data is granted a lease token, meaning it is responsible for fetching fresh data from the database.

    • Other servers that request the same data do not query the database. Instead, they receive a stale value from Memcached or are told to wait. This ensures that only one server fetches the updated data from the database, while the rest hold back.

    • The server holding the lease token queries the database and fetches the fresh data. It also updates the Memcached entry.

    • The first server returns the fresh data to users while the rest wait until the cache is repopulated, avoiding a direct hit to the database.

    Instagram’s Deployment Model

    Instagram operates on a continuous deployment model, meaning new code is pushed to production multiple times per day. This approach allows Instagram to iterate quickly, fix issues promptly, and introduce new features without causing major disruptions.

    Instagram’s deployment pipeline includes code review, automated testing, canary testing, and real-time monitoring to ensure that new changes do not introduce performance regressions.

    Engineers submit changes through code review to ensure quality and maintainability. Every code change must pass unit tests, integration tests, and performance benchmarks before being merged into the main branch. Once code is merged, it is automatically tested in staging environments to identify functional or security issues. 

    Also, instead of deploying changes to all users at once, Instagram first deploys updates to a small subset of production servers (canary servers). Engineers monitor key performance metrics (CPU usage, memory consumption, error rates) to ensure the new code does not introduce regressions.

    Lastly, Instagram also monitors and optimizes CPU usage.

    It uses Linux-based profiling tools to track CPU usage at the function level. Engineers analyze which parts of the codebase consume the most CPU cycles and optimize them for better efficiency. They also use profiling tools and replace CPU-intensive Python functions with optimized C++ implementations for better performance.

    Conclusion

    Instagram’s ability to scale while maintaining high performance and reliability is proof of its well-designed infrastructure and deployment strategies.

    By leveraging Django, RabbitMQ, Celery, PostgreSQL, and Cassandra, Instagram ensures seamless processing of billions of daily interactions It has separated computing and storage services to support efficient resource utilization and minimize database load. The implementation of techniques like Memcache leasing prevents the thundering herd problem, reducing redundant queries and improving system stability. 

    The platform’s continuous deployment model enables rapid innovation while minimizing risk through canary testing, feature gating, and automated rollbacks. Furthermore, real-time CPU tracking, performance regression testing, and automated monitoring allow engineers to detect and resolve inefficiencies before they impact users. 

    These strategies have positioned Instagram as one of the most resilient and scalable social media platforms, allowing it to support millions of concurrent users, high-traffic workloads, and rapid feature development without compromising performance or stability.

    References:


    SPONSOR US

    Get your product in front of more than 1,000,000 tech professionals.

    Our newsletter puts your products and services directly in front of an audience that matters - hundreds of thousands of engineering leaders and senior engineers - who have influence over significant tech decisions and big purchases.

    Space Fills Up Fast - Reserve Today

    Ad spots typically sell out about 4 weeks in advance. To ensure your ad reaches this influential audience, reserve your space now by emailing sponsorship@bytebytego.com.

     
    Like
    Comment
    Restack
     

    © 2025 ByteByteGo
    548 Market Street PMB 72296, San Francisco, CA 94104
    Unsubscribe

    Get the appStart writing


    by "ByteByteGo" <bytebytego@substack.com> - 11:35 - 18 Feb 2025
  • 15+ AI-driven innovations. It all starts 27 Feb.

    New Relic

    Free virtual release party and your invited!
    New Relic

    Free Virtual Event

    nrn-bus-uptime-dev-EMEA-600x250.png

    Our most transformative software update is almost here! Join us on 27th February at New Relic Now+ to unpack the new innovations powering the Intelligent Observability Platform.

    • 15+ NEW AI-driven transformative innovations
    • AI-automated tasks and recommendations for immediate remediation
    • Automated diagnostics and alerts to detect code issues earlier
    • Multi-service trace flow maps to find and clear bottlenecks faster


    Soak up the latest, and jump into guided workshops that take you closer to new certifications. See you there! 

    Register Now

    by "New Relic Inc." <emeamarketing@newrelic.com> - 04:56 - 18 Feb 2025
  • The trends behind social commerce’s rise

    On McKinsey Perspectives

    E-commerce explained ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ 
    McKinsey & Company
    Only McKinsey Perspectives
    Only McKinsey Perspectives

    Brought to you by Alex Panas, global leader of industries, & Axel Karlsson, global leader of functional practices and growth platforms

    Welcome to the latest edition of Only McKinsey Perspectives. We hope you find our insights useful. Let us know what you think at Alex_Panas@McKinsey.com and Axel_Karlsson@McKinsey.com.

    —Alex and Axel

    —Edited by Belinda Yu, editor, Atlanta

    This email contains information about McKinsey's research, insights, services, or events. By opening our emails or clicking on links, you agree to our use of cookies and web tracking technology. For more information on how we use and protect your information, please review our privacy policy.

    You received this email because you subscribed to the Only McKinsey Perspectives newsletter, formerly known as Only McKinsey.

    Manage subscriptions | Unsubscribe

    Copyright © 2025 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007


    by "Only McKinsey Perspectives" <publishing@email.mckinsey.com> - 01:14 - 18 Feb 2025
  • Transform talent management with AI insights
    Discover ways to address skills gaps and build future-ready teams
    SAP logo

    284489-sap-the-future-of-ai-for-talent-management.jpg

    Transforming talent management requires strategies that deliver real-world results. In this live webinar, we’ll share how you can:

    • Pinpoint and close critical skills gaps faster
    • Build a more agile, future-ready workforce
    • Enhance employee engagement with personalized recommendations for learning and growth opportunities
    • Improve hiring outcomes with data-driven insights
    • Apply these approaches to achieve measurable success

    Join experts like Dr. Katherine Gibbard, Christina Russo, and Edward Piggott, who will share actionable strategies grounded in real-world experience.

    Save your spot today.

     

    Contact us

    See our complete list of local country numbers

      SAP (Legal Disclosure | SAP)
      This e-mail may contain trade secrets or privileged, undisclosed, or otherwise confidential information. If you have received this e-mail in error, you are hereby notified that any review, copying, or distribution of it is strictly prohibited. Please inform us immediately and destroy the original transmittal. Thank you for your cooperation.

      You are receiving this e-mail for one or more of the following reasons: you are an SAP customer, you were an SAP customer, SAP was asked to contact you by one of your colleagues, you expressed interest in one or more of our products or services, or you participated in or expressed interest to participate in a webinar, seminar, or event. SAP Privacy Statement

      This email was sent to info@learn.odoo.com on behalf of the SAP Group with which you have a business relationship. If you would like to have more information about your Data Controller(s) please click here to contact webmaster@sap.com.


      This offer is extended to you under the condition that your acceptance does not violate any applicable laws or policies within your organization. If you are unsure of whether your acceptance may violate any such laws or policies, we strongly encourage you to seek advice from your ethics or compliance official. For organizations that are unable to accept all or a portion of this complimentary offer and would like to pay for their own expenses, upon request, SAP will provide a reasonable market value and an invoice or other suitable payment process.

      This e-mail was sent to info@learn.odoo.com by SAP and provides information on SAP’s products and services that may be of interest to you. If you received this e-mail in error, or if you no longer wish to receive communications from the SAP Group of companies, you can unsubscribe here.

      To ensure you continue to receive SAP related information properly, please add sap@mailsap.com to your address book or safe senders list.


        by "SAP" <sap@mailsap.com> - 07:33 - 17 Feb 2025
      • Discover Reliable Welding Solutions with Unmatched Customer Support

        Dear info,

         

        At Topwill Welder, we understand the critical role that reliable welding equipment plays in your projects. We specialize in manufacturing high-performance piping tools, machine tools, and plastic pipe welding equipment tailored to your needs. Our commitment to quality and customer satisfaction is unmatched, and we are proud to support industries worldwide, from gas pipelines to environmental technologies.

         

        Our product range includes:

         

        1. Precision butt fusion welding machines  
        2. Versatile workshop fitting fabrication machines  
        3. High-efficiency gas pipeline welding machines and tools  
        4. Durable high-pressure welding machines  
        5. A complete selection of pipe tools  

         

        With a strong presence in the USA, Europe, the Middle East, and Asia, we offer prompt after-sales repair services in Malaysia to ensure our clients' complete satisfaction. Let's discuss how we can support your projects with our exceptional products and service.

         

        Awaiting your inquiry!

         

        Best regards,

        Adam Jiang 

        General Manager 
        Topwill Group 


        Head office: 1103F,Kaisa Plaza, No. 1091 Renmin East Road,Jiangyin city.
        Tel:+86 510 86830885       Fax:+86 510 86805885 
        Website www.topwillwelder.com         info@topwillgroup.com
        WhatsApp / Mobile: +86 13806163717

        Wechat: +86 13806163717

         

        Topwill Group Companies:  

        Topwill Group Limited- HongKong

        Jiangyin Topwill Welder Co Ltd- China

        Jiangyin Topwill Flange Fitting Co Ltd- China

        Jiangyin Topwill Hi-Precision Co Ltd - China

        EverRich Flange SDN.BHD - Malaysia

        点击这里订阅点击这里取消订阅

         


        by "Fatimah Tormey" <tormeyfatimah578@gmail.com> - 06:45 - 17 Feb 2025
      • High-quality health ingredients and plant extracts are now on the market

        Dear info,
         
        Have a nice day!

        This is Harris from Shaanxi top purity biotech ltd&sino ingredients Inc. Our company is dedicated to the field of Raw materials of health care products and plant extracts etc. Whether you are in the food and beverage industry looking for natural flavorings and colorants, or in the cosmetics and skincare sector seeking effective ingredients for anti-aging and moisturizing products, we have the perfect solution for you.

        Some of our key products include Berberine HCL Extract, NAD, Coenzyme Q10, PQQ, Sodium copper chlorophyllin etc...

         

        Here's our advantage:

        · we are familiar enough with the Chinese market to share with you the latest news on the market.

        · We have a warehouse in California, USA, which greatly improves the delivery time.

        · Our highly competitive prices.

        · Our professional service.

         

        By the way, Please check the attached inventory of our American warehouse. Please feel free to contact me if there are any products you are interested in.

         

         

        We'd like to rely on our competitive price, professional service, good quality to reduce customers' production costs.
         

        Looking forward to your feedback.
        Best Regards,

        Harris Li
        Mob: +86-17765028657           What's App: +86-18779653945

        QQ: 3109963732

        Wechat: +8617765028657        TEL: +86-29-8441122

        e-mail: sales08@toppuritybio.net,  harrishsfbiotech@gmail.com 


        by "sales5" <sales5@toppuritynutrition.com> - 01:33 - 17 Feb 2025
      • residential and commercial [ projects ]
        Greeting,

        I hope you're doing well.

        As a professional estimator specializing in residential and commercial projects, I provide accurate estimates and take-offs to help you bid competitively. Without precise numbers, you risk losing projects to better-prepared competitors.

        Send me your plans for a free quote—secure your next project with confidence!

        Best regards,


        Unsubscribe

        by "Keith Bjella" <keith.construction11@gmail.com> - 11:46 - 17 Feb 2025
      • The evolving landscape of leadership in turbulent times

        Leading Off

        Open up ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ 
        Leading Off

        Brought to you by Alex Panas, global leader of industries, & Axel Karlsson, global leader of functional practices and growth platforms

        Welcome to the latest edition of Leading Off. We hope you find our insights useful. Let us know what you think at Alex_Panas@McKinsey.com and Axel_Karlsson@McKinsey.com.

        —Alex and Axel

        Welcome to the 200th edition of Leading Off. We launched this newsletter in November 2020, when the COVID-19 pandemic was reshaping so many aspects of our lives and livelihoods—including the skills that leaders need to successfully navigate the challenges and opportunities of the day. Since then, Leading Off has examined enduring themes (such as effective leadership approaches, problem-solving, and purpose) as well as the topics that continue to transform business and redefine what it takes to lead well. This week, we look at leadership during unpredictable times—and highlight some of our best thinking from the past few years, based on the articles and topics that resonated most with you, our Leading Off readers.

        Whether you’ve been with us since the beginning or subscribed more recently, thank you for reading. We encourage you to explore past issues to see how the conversation about leadership has evolved.

        An image linking to the web page “New leadership for a new era of thriving organizations” on McKinsey.com.

        Modern organizations are facing constant disruptions, from geopolitical tensions to rapid technological advances to major demographic shifts among their workforces. According to McKinsey’s Aaron De Smet, Arne Gast, and Johanne Lavoie, the most effective leaders will take a more open, adaptable, and inclusive approach to guiding their companies through the turbulence. “We are moving from an era of individual leaders to an era of networked leadership teams that steer the organization,” the authors say. “The old hierarchical model of leadership is increasingly seen as an obstacle to meeting the complex demands facing today’s organizations.” To deliver sustainable growth, leaders can embrace five critical shifts in mindsets and ways of working—including moving beyond profit to impact and beyond control to collaboration. “This new model has a clear purpose and focus: to benefit all stakeholders by enabling people to work and learn together to build and operate a continually evolving system for creating value,” they say.

        An image linking to the web page “How to master the seven-step problem-solving process” on McKinsey.com.

        Taking a structured approach to problem-solving does not mean being inflexible. Quite the opposite, says Monograph Capital Founder Charles Conn. In his book, Bulletproof Problem Solving: The One Skill That Changes Everything, Conn outlines a seven-step problem-solving process. “It’s actually to give you the scope for creativity, which often doesn’t exist when your problem-solving is muddled,” he says. Conn, who cowrote the book with fellow McKinsey alumnus Rob McLean, recommends starting the process by defining the problem at hand—then using “logic trees” to break down the problem into parts and prioritizing the most important elements (or “branches”) to address to achieve the desired outcome. “People spend a lot of time arguing about branches that are either not important or that none of us can change,” Conn says.

        An image linking to the web page “Five Fifty: Jerk factors” on McKinsey.com.

        The best leaders blend the attributes that fit their individual styles with the needs of their organizations—which could mean being collaborative and curious, visionary and inspirational, or self-reflective and resilient. But there’s one approach that everyone can agree on: Don’t be a jerk. Stanford University professor Robert Sutton identifies some triggers that could cause ugly behavior in the workplace, including wielding power over others, being too competitive, and always being in a hurry. Sutton says that bullying or rude bosses can undermine employees’ decision-making skills, productivity, and creativity. Tomas Chamorro-Premuzic, a professor at Columbia University and University College London and author of Why Do So Many Incompetent Men Become Leaders?: (And How to Fix It), notes that good bosses control their temper, show empathy, and connect with employees on a human level. “If you’re managing people,” he says, “it’s important that you also manage yourself.”

        Lead by adapting to the moment.

        — Edited by Eric Quiñones, senior editor, New York

        Share these insights

        Did you enjoy this newsletter? Forward it to colleagues and friends so they can subscribe too. Was this issue forwarded to you? Sign up for it and sample our 40+ other free email subscriptions here.

        This email contains information about McKinsey’s research, insights, services, or events. By opening our emails or clicking on links, you agree to our use of cookies and web tracking technology. For more information on how we use and protect your information, please review our privacy policy.

        You received this email because you subscribed to the Leading Off newsletter.

        Manage subscriptions | Unsubscribe

        Copyright © 2025 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007


        by "McKinsey Leading Off" <publishing@email.mckinsey.com> - 04:22 - 17 Feb 2025
      • McKinsey in global media: Early warning systems, competitiveness, climate tech, and more
        Join the conversation ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ 

        New from McKinsey & Company

        To see more essential reading on topics that matter, visit McKinsey Themes.

        — Edited by Cait Murphy, editor, New York

        This email contains information about McKinsey’s research, insights, services, or events. By opening our emails or clicking on links, you agree to our use of cookies and web tracking technology. For more information on how we use and protect your information, please review our privacy policy.

        You received this email because you subscribed to our McKinsey Quarterly alert list.

        Manage subscriptions | Unsubscribe

        Copyright © 2025 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007


        by "McKinsey & Company" <publishing@email.mckinsey.com> - 04:11 - 16 Feb 2025
      • The week in charts

        The Week in Charts

        Pharma R&D spending, luxury’s slowing growth, and more ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ 
        The Week in Charts
        The Week in Charts
        A chart titled “The growth of outsourced R&D is outpacing overall pharma R&D spending.” Click to open the full article on McKinsey.com.
        LinkedIn
        X
        Facebook

        Share these insights

        Did you enjoy this newsletter? Forward it to colleagues and friends so they can subscribe too. Was this issue forwarded to you? Sign up for it and sample our 40+ other free email subscriptions here.

        This email contains information about McKinsey's research, insights, services, or events. By opening our emails or clicking on links, you agree to our use of cookies and web tracking technology. For more information on how we use and protect your information, please review our privacy policy.

        You received this email because you subscribed to The Week in Charts newsletter.

        Manage subscriptions | Unsubscribe

        Copyright © 2025 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007


        by "McKinsey Week in Charts" <publishing@email.mckinsey.com> - 03:13 - 15 Feb 2025
      • How small teams can create big wins
        Provide the right support ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ 
        McKinsey Classics
        McKinsey Classics

        Brought to you by Alex Panas, global leader of industries, & Axel Karlsson, global leader of functional practices and growth platforms

        Welcome to the latest edition of McKinsey Classics. We hope you find our perspectives useful. Let us know what you think at Alex_Panas@McKinsey.com and Axel_Karlsson@McKinsey.com

        —Alex and Axel

        February  2025

        In honor of the 60th birthday of McKinsey Quarterly, the McKinsey Classics newsletter is dedicating a full year to enduring Quarterly articles that were ahead of their time. Enjoy, and check out other celebration highlights such as special themed issues and bonus digital features.

        An image linking to the web page “Unleashing the power of small, independent teams” on McKinsey.com

        As companies continue to find the right balance of hybrid, remote, and in-office working policies, leaders are grappling with how to create the best conditions for their employees to thrive. They would do well to redouble their efforts in one critical area: supporting small, independent teams.

        Small teams are the lifeblood of a successful, agile corporation. Any company facing pressure from fast-moving digital natives or digitally transformed incumbents can no longer afford to shift their strategies every few years. They need to move quickly, and small, independent teams can help companies make the right moves to stay ahead of the competition. But small teams—and their managers—need the right conditions to flourish.

        Companies can start by empowering teams with the authority and resources they need to make key decisions independently and by providing teams with a clear and unobstructed view of their target customers. Just as important is training midlevel managers on how to let their teams work in a truly agile manner. This may require embracing new ways of interacting with team members, including acting as stewards rather than superiors, and allowing teams to chart their own course.

        Life moves pretty fast—companies need to as well. To learn more about staying agile to stay ahead, read our 2018 McKinsey Quarterly classic “Unleashing the power of small, independent teams.”

        Read our latest thinking on this classic topic

        —Edited by Drew Holzfeind, editor, Chicago 

        Is there a classic business topic you’d like us to feature? Send us an email—we’d love to hear from you.

        Share these insights

        Did you enjoy this newsletter? Forward it to colleagues and friends so they can subscribe too. Was this issue forwarded to you? Sign up for it and sample our 40+ other free email subscriptions here.

        This email contains information about McKinsey's research, insights, services, or events. By opening our emails or clicking on links, you agree to our use of cookies and web tracking technology. For more information on how we use and protect your information, please review our privacy policy.

        You received this email because you subscribed to our McKinsey Classics newsletter.

        Manage subscriptions | Unsubscribe

        Copyright © 2025 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007


        by "McKinsey Classics" <publishing@email.mckinsey.com> - 12:46 - 15 Feb 2025
      • EP150: 12 Algorithms for System Design Interviews

        EP150: 12 Algorithms for System Design Interviews

        Bloom Filter: Check if a requested item is in the cache before performing disk operations.
        ͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­
        Forwarded this email? Subscribe here for more

        How to assess and advance your organization's DevSecOps practices (Sponsored)

        In this white paper, Datadog lays out a DevSecOps maturity model based on their experience helping thousands of organizations advance their DevSecOps practices.

        This model maps key competencies and practices onto four distinct levels of maturity, giving tech leaders a blueprint for understanding where their organizations stand, where they want to be, and how to get there.

        Download the whitepaper


        This week’s system design refresher:

        • How the Garbage Collector Works in Java, Python, and Go! (Youtube video)

        • 12 Algorithms for System Design Interviews

        • How Kubernetes Works?

        • PostgreSQL 101: The Everything Database

        • Top 12 Tips for API Security

        • SPONSOR US


        How the Garbage Collector Works in Java, Python, and Go!


        12 Algorithms for System Design Interviews

        No alternative text description for this image
        1. Bloom Filter: Check if a requested item is in the cache before performing disk operations.

        2. Geohash: Used to build location-based services.

        3. HyperLogLog: Counting unique queries performed by users in a search.

        4. Consistent Hashing: Used for efficient data distribution between the cluster’s nodes.

        5. Merkle Tree: Used to detect inconsistencies between data replicas across multiple nodes.

        6. Raft Algorithm: Used to achieve consensus on log replication.

        7. Lossy Count: Network traffic analysis, web analytics, and identifying heavy hitters.

        8. QuadTree: Used to build location-based services.

        9. Operational Transformation: Used to support collaborative editing systems.

        10. Leaky Bucket: Used for rate limiting

        11. Rsync: Synchronizing files and directories between two different systems.

        12. Ray Casting: Used for geospatial analysis, collision detection in video games, and computer graphics.

        Over to you: Which other algorithm will you add to the list?


        How Kubernetes Works?

        No alt text provided for this image

        Kubernetes (K8S) is an open-source container orchestration platform originally developed by Google and now maintained by the Cloud Native Computing Foundation (CNCF).

        Here’s how developers interact with Kubernetes:

        1. Developers create manifest files describing the application.

        2. Kubernetes takes these manifest files, validates them, and deploys the applications across its cluster of worker nodes.

        3. Kubernetes manages the entire lifecycle of the application.

        Kubernetes is made up of two main components:

        1. Control Plane: It is like the brain of Kubernetes and consists of the following parts:

          • API Server: It receives all incoming requests from users or CLI.

          • Scheduler: It decides where to run new pods based on resource availability and constraints.

          • Controller Manager: It ensures that the cluster’s desired state matches the actual state.

          • Etcd: The key-value store where Kubernetes keeps all of its data, including configurations, cluster states, and desired states of applications.

        2. Worker Nodes: They are the workers in a cluster. Each node has the below sub-components:

          • Kubelet: Main worker on each node. It communicates with the API server, gets instructions, and ensures that the containers are running as expected.

          • Kube-proxy: Handles networking on each node.

          • Container runtime

        Over to you: Have you used Kubernetes for your projects?


        PostgreSQL 101: The Everything Database

        No alternative text description for this image

        Built using C language, PostgreSQL is the most popular choice of database from small web apps to enterprise systems. It runs as a multiprocess system and follows ACID principles.

        The key points about PostgreSQL’s Architecture are as follows:

        1. PostgreSQL supports concurrent client connections independently. Each client connection to PostgreSQL creates a dedicated server process.

        2. The Postmaster Process is the main supervisor that manages all other PostgreSQL processes. It controls the entire database instance.

        3. Background workers run parallel processes when needed to handle specialized tasks.

        4. PostgreSQL shared memory is a central memory area containing multiple buffers such as Shared, WAL, Clog, and Temporary buffers. All components communicate through this shared memory.

        5. PostgreSQL also has several auxiliary processes such as:

          • BG Writer: Manages background writing

          • WAL Writer: Handles write-ahead logging

          • Auto Vacuum: Maintains database cleanliness

          • Checkpointer: Ensures data consistency

          • Stats Collector: Gathers statistics

          • System Logger: Manages Logging

          • Archiver: Handles archiving

          • Replication launcher: Manages replication

        6. PostgreSQL has different types of physical files for varied needs such as:

          • Data Files: Stores actual database data

          • WAL Files: Write-ahead log storage

          • Archive Files: Backup and recovery data

          • Log Files: System and error logs

        Over to you: What else would you add to understand more about PostgreSQL’s architecture?


        Top 12 Tips for API Security

        No alternative text description for this image
        • Use HTTPS

        • Use OAuth2

        • Use WebAuthn

        • Use Leveled API Keys

        • Authorization

        • Rate Limiting

        • API Versioning

        • Whitelisting

        • Check OWASP API Security Risks

        • Use API Gateway

        • Error Handling

        • Input Validation


        SPONSOR US

        Get your product in front of more than 1,000,000 tech professionals.

        Our newsletter puts your products and services directly in front of an audience that matters - hundreds of thousands of engineering leaders and senior engineers - who have influence over significant tech decisions and big purchases.

        Space Fills Up Fast - Reserve Today

        Ad spots typically sell out about 4 weeks in advance. To ensure your ad reaches this influential audience, reserve your space now by emailing sponsorship@bytebytego.com.

         
        Like
        Comment
        Restack
         

        © 2025 ByteByteGo
        548 Market Street PMB 72296, San Francisco, CA 94104
        Unsubscribe

        Get the appStart writing


        by "ByteByteGo" <bytebytego@substack.com> - 11:36 - 15 Feb 2025
      • Hi there, did you get chance to look at this?
        Hi there,
        
        I hope you're well, I wanted to reach out because Your Telecoms Consultant has been recommended to us, and we have a unique opportunity that you may be interested in.
        
        The My Caddie Golf Platform featuring Birchwood Golf Club can help you and the team generate business from our members and visitors, we are looking for a local Telecommunication Company to become our official partner.
        
        Aligning your business with such a prestigious establishment can elevate your brand image and generate a positive association in the minds of potential customers.
        
        This partnership presents an ideal opportunity to put your company in front of a vast, local and affluent audience whilst also giving you complimentary golf to use as you see fit. Even if you're too busy at the moment, we still like to have you on board as a trusted local company, who could provide our other partners with advice and pass on referrals.
        
        Here are some of the features you will receive in the partnership:
        
        - Exclusivity for your sector.
        - Providing you with exposure on the members and visitors iPhone app.
        - Exposure on the members and visitors Android app.
        - Your branding on the flyovers on one of the holes on our Birchwood Golf Club web flyovers which is trackable and targeted to your demographic within the local area.
        - Access to our networking groups between all partners and plus ones.
        - Complimentary golf for you to entertain clients, colleagues and guests.
        
        
        The cost is the equivalent of just £26 per week for a 2-year partnership + £399 Artwork (one-off, optional) + VAT.
        
        Artwork is optional but if you want us to do it for you, you can change it up to 8 times over the 2 years so every quarter you can revamp it and put new offers on. We'll also give It to you for further marketing.
        
        I have reached out to a number of companies locally and will be operating on a first come first serve basis so if the above is of interest please let me know as soon as possible to avoid disappointment.
        
        
        Best wishes,
        
        Jack Stevens
        Account Manager
        0113 5197 994 
        
        
        
        
        We have sent this email to info@learn.odoo.com having found your company contact details online. If you don't want to get any more emails from us you can stop them here - https://w1g.biz/iolmarketinglz/Preference.aspx?p1=MYMTEwNDM0NTE5MDU5MTg3OTYzUzU2NDQ6QkI1RkYzMTkyMkJCRkFEOTJCOTYzN0I4OEY3RDQ5RTc%3d-&p=1
        
        West 1 Group UK Limited, registered in England and Wales under company number 07574948. Our registered office is Unit 1 Airport West, Lancaster Way, Yeadon, Leeds, West Yorkshire, LS19 7ZA.
        
        Disclaimer: Our app operates independently. While we provide authentic and accurate hole-by-hole guides, we do not have a direct association with Birchwood Golf Club or claim any endorsement from them. We aim to offer golfers a reliable guide as they navigate their favourite courses. As a value-add for our advertisers, we offer free tee times at Birchwood Golf Club which we procure as any customer would, directly from the venue. We also host networking events, which may be held a various local venues as well as online sessions.Furthermore, advertisers have the unique opportunity to be featured in our flyovers of each golf hole. All offerings are subject to availability and terms.
        

        by "Jack Stevens" <jack@w1g.biz> - 07:36 - 15 Feb 2025
      • Introducing the My Caddie Golf Platform featuring Birchwood Golf Club

        Introducing the My Caddie Golf Platform featuring Birchwood Golf Club

        Hi there,

        I hope you're well, I wanted to reach out because Your Telecoms Consultant has been recommended to us, and we have a unique opportunity that you may be interested in.

        The My Caddie Golf Platform featuring Birchwood Golf Club can help you and the team generate business from our members and visitors, we are looking for a local Telecommunication Company to become our official partner.

        Aligning your business with such a prestigious establishment can elevate your brand image and generate a positive association in the minds of potential customers.

        This partnership presents an ideal opportunity to put your company in front of a vast, local and affluent audience whilst also giving you complimentary golf to use as you see fit. Even if you're too busy at the moment, we still like to have you on board as a trusted local company, who could provide our other partners with advice and pass on referrals.

        Here are some of the features you will receive in the partnership:

        - Exclusivity for your sector.
        - Providing you with exposure on the members and visitors iPhone app.
        - Exposure on the members and visitors Android app.
        - Your branding on the flyovers on one of the holes on our Birchwood Golf Club web flyovers which is trackable and targeted to your demographic within the local area.
        - Access to our networking groups between all partners and plus ones.
        - Complimentary golf for you to entertain clients, colleagues and guests.


        The cost is the equivalent of just £26 per week for a 2-year partnership + £399 Artwork (one-off, optional) + VAT.

        Artwork is optional but if you want us to do it for you, you can change it up to 8 times over the 2 years so every quarter you can revamp it and put new offers on. We'll also give It to you for further marketing.

        I have reached out to a number of companies locally and will be operating on a first come first serve basis so if the above is of interest please let me know as soon as possible to avoid disappointment.


        Best wishes,

        Jack Stevens
        Account Manager
        0113 5197 994




        We have sent this email to info@learn.odoo.com having found your company contact details online. If you don't want to get any more emails from us you can stop them here.

        West 1 Group UK Limited, registered in England and Wales under company number 07574948. Our registered office is Unit 1 Airport West, Lancaster Way, Yeadon, Leeds, West Yorkshire, LS19 7ZA.

        Disclaimer: Our app operates independently. While we provide authentic and accurate hole-by-hole guides, we do not have a direct association with Birchwood Golf Club or claim any endorsement from them. We aim to offer golfers a reliable guide as they navigate their favourite courses. As a value-add for our advertisers, we offer free tee times at Birchwood Golf Club which we procure as any customer would, directly from the venue. We also host networking events, which may be held a various local venues as well as online sessions.Furthermore, advertisers have the unique opportunity to be featured in our flyovers of each golf hole. All offerings are subject to availability and terms.

        by "Jack Stevens" <jack@w1g.biz> - 10:24 - 14 Feb 2025
      • Need a Mobile App?

        Hi,

        Do you have a great mobile app idea or an existing app that needs enhancement? Whether you're looking to build an e-commerce app, a social networking platform, or a fitness tracker, we’ve got you covered!

        Our expertise spans across:

        🚀 Travel & Tourism
        🚀 Education & Learning
        🚀 Finance & Banking
        🚀 Home Services
        🚀 Music & Entertainment, and more!

        Let’s collaborate and create something innovative together. When’s a good time to chat?

        Best,
        Babli


        by "Babli Tripathi" <bablitripathiseo@gmail.com> - 08:35 - 14 Feb 2025
      • What’s the future of the office?

        On McKinsey Perspectives

        4 key attributes ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ 
        McKinsey & Company
        Only McKinsey Perspectives
        Only McKinsey Perspectives

        Brought to you by Alex Panas, global leader of industries, & Axel Karlsson, global leader of functional practices and growth platforms

        Welcome to the latest edition of Only McKinsey Perspectives. We hope you find our insights useful. Let us know what you think at Alex_Panas@McKinsey.com and Axel_Karlsson@McKinsey.com.

        —Alex and Axel

        —Edited by Belinda Yu, editor, Atlanta

        This email contains information about McKinsey's research, insights, services, or events. By opening our emails or clicking on links, you agree to our use of cookies and web tracking technology. For more information on how we use and protect your information, please review our privacy policy.

        You received this email because you subscribed to the Only McKinsey Perspectives newsletter, formerly known as Only McKinsey.

        Manage subscriptions | Unsubscribe

        Copyright © 2025 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007


        by "Only McKinsey Perspectives" <publishing@email.mckinsey.com> - 01:27 - 14 Feb 2025
      • Join us today for the latest announcements and brand-new product demos.
        It's not too late to register.
        Image

        Today,
        SAP announces a bold new vision.

        Are you ready for the next era of enterprise management?

        Today at SAP Business Unleashed, SAP leaders, customers, and industry experts will come together to showcase how SAP combines AI, data, and applications like never before to unleash your full potential and make you unstoppable.

        What are you waiting for? Register today to unlock your virtual front row seat to hot-off-the press announcements, brand-new product demos, high-value customer stories, and expert Q&A.

         

        Image

         

        Pro Tip: Can’t attend live? You can still register to receive the replay link.

         

         

        FB YT LI LI
         
        SAP

        SAP (Legal Disclosure | SAP)
        This e-mail may contain trade secrets or privileged, undisclosed, or otherwise confidential information. If you have received this e-mail in error, you are hereby notified that any review, copying, or distribution of it is strictly prohibited. Please inform us immediately and destroy the original transmittal. Thank you for your cooperation.

        You are receiving this e-mail for one or more of the following reasons: you are an SAP customer, you were an SAP customer, SAP was asked to contact you by one of your colleagues, you expressed interest in one or more of our products or services, or you participated in or expressed interest to participate in a webinar, seminar, or event. SAP Privacy Statement

        This e-mail was sent to you on behalf of the SAP Group with which you have a business relationship. If you would like to have more information about your Data Controller(s) please click here to contact webmaster@sap.com.

        This promotional e-mail was sent to you by SAP Global Marketing and provides information on SAP's products and services that may be of interest to you. If you would prefer not to receive such e-mails from SAP in the future, please click on the Unsubscribe link.

        To ensure you continue to receive SAP related information properly please add sap@mailsap.com to your address book or safe senders list.


        by "SAP Business Unleashed" <sap@mailsap.com> - 10:13 - 13 Feb 2025
      • Enhance Your Cutting Precision with Our Diamond Tools!

        Hi info,

         

        I hope this email finds you well. I am Terry Tong, Sales Manager at XIAMEN AME Laser Diamond Tools Co., Ltd. With years of expertise in the construction industry, we specialize in high-performance diamond tools for concrete cutting, asphalt cutting, and stone cutting.

         

        Our top-selling products, including the Ring Saw and Laser Arix Wall Blade, are known for their precision, durability, and cost-effectiveness. We are confident that we can provide you with the best quality at competitive prices, helping you achieve superior results in all your projects.

         

        Explore our offerings and let's discuss how we can be your reliable partner in China!

         

        Looking forward to your inquiry.

         

        Best regards,  

        Terry Tong

         

        CONTACT INFORMATION

        Terry Tong, Sales manger

        Email:sales@ame-tool.com

        WhatsApp:+8615960281779

        点击这里订阅点击这里取消订阅


        by "Achi Kimron" <achikimron6@gmail.com> - 09:19 - 13 Feb 2025