Skip to Content
  • Kumail Nanjiani is speaking at DASH!
    Last chance to secure early bird perks, register now for $599
    Register Now for DASH!
    We’re excited to announce that Kumail Nanjiani—Oscar-nominated writer, Emmy-nominated actor, and comedian—will be speaking at DASH!

    This year, we’re reimagining the conference experience—introducing new speakers, stages, and spaces crafted for deeper learning, impactful networking, and inspiration to move your work forward. Take a first look at our 2025 speaker lineup.

    Get insights from world-class experts.
    Eric Weiss
    Senior Software Engineer, Coinbase
    Connie Wang
    Senior Staff Software Engineer, Rivian and Volkswagen Group Technologies
    Devin Burnette
    Senior Staff Software Engineer, Developer Experience, Betterment
    Trevor Bramwell
    Senior Systems Engineer, The Linux Foundation
    Alan Sherman
    Senior Cloud Operations Engineer, The Linux Foundation
    Dina Abu Khader
    Site Reliability Engineer, Expedia Group, Inc.
    Cheers,
    The DASH Team

    *Early bird pricing ends April 30, 2025.
    Datadog X
    Datadog Instagram
    Datadog Youtube
    Datadog Linkedin
    Visit our email preference center to unsubscribe or update subscription options
    © 2025 Datadog Inc, 620 8th Ave, 45th Floor, New York, NY 10018

    This email was sent to info@learn.odoo.com.


    by "The DASH Team" <dash@datadoghq.com> - 02:01 - 29 Apr 2025
  • When will self-driving cars be mainstream?

    On McKinsey Perspectives

    Sooner than you may think ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ 
    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 Jana Zabkova, senior 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 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:36 - 29 Apr 2025
  • High tenacity sewing thread manufacturer in China

    Dear  info, 


    Glad to hear that you're on the market for high tenacity sewing thread. High tenacity sewing thread is widely used in Leather Bag/Leather Shoes/Leather Sofa/Parachute Sew tough material such as leather, denim, canvas, vinyl, or thick fabric; Repair shoes, coats, jeans, khaki pants, marine and sail gears, mattresses, boat and car covers, tents, awnings, couches, draperies, carpets, or area rugs; Also great for webbing, hair weaving, and beading. We specialize in this field for about 30 years, with good quality and pretty competitive price.
    Should you have any questions, please do not hesitate to contact me. FREE SAMPLES and colour chart will be sent for your evaluation!
    Thank you!

     

    Best regards

    Jacky
    Rugao Rongli Thread CO., LTD.

     


     

    Tel: 008618362114755

    Wechat:008618362114755

    Whatsapp:008613584680449
    Mail:rgrongli@gmail.com
    Website:https://rgrl.en.alibaba.com

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


    by "sales003" <sales003@rl-thread.com> - 10:57 - 28 Apr 2025
  • Talep Ettiginiz SWIFT Mesaji

    Sayın Müşterimiz,

    Talep ettiğiniz SWIFT mesajı ekte yer almaktadır.

    Saygılarımızla,
    Türkiye İş Bankası


    by "Turkiye Is Bankasi A.S" <bilgilendirme@ileti.isbank.com.tr> - 10:35 - 28 Apr 2025
  • Introduction and Potential Collaboration Opportunity

    Dear info,

    Good morning!

    I hope this message finds you well. I recently visited your professional website and was greatly impressed by your leadership in the artificial flower industry. It is evident that your company is committed to delivering high-quality products while also making significant efforts to reduce costs, which is highly commendable.

    Allow me to introduce myself. I am Ally from Dongguan Hmflowers Industrial Company Limited. With over 25 years of experience in the artificial flower industry, we have built a strong reputation for providing high-quality products at competitive prices. I am confident that we can meet your quality standards while reducing costs by at least 10%. Additionally, we specialize in custom production based on your specific designs.

    To demonstrate our capabilities and the quality of our products, I would like to extend an invitation for you to visit our factory. Alternatively, I would be happy to send you a sample for your evaluation.

    I look forward to the opportunity to discuss how we can support your objectives and explore potential collaboration.

    Best regards,

    Ally  
    Web:https://www.artificialflowers-factory.com/
    Whats App:+86-18038381627


    by "Jetu Sadic" <jetusadic@gmail.com> - 06:45 - 28 Apr 2025
  • Precision Engineering for Hydraulic Hoses, Seals, and Valves

    Dear info,

     

    I hope all is well. I am reaching out to introduce Shaanxi Kelong New Material Technology Co., Ltd., a leading provider of high-quality industrial products. We offer a wide range of solutions across four key categories:

     

    1. Hydraulic Hoses: Steel wire wound hydraulic hose, Steel wire braided hydraulic hose, Aviation cotton braided rubber hose, PTFE hoses and components, high pressure/ultra-high-pressure rubber hose for hydraulic support, high pressure hydraulic rubber hose;                           

    2. Seals: Hydraulic supports, cylinders, special rubber sealing components, static seals, dynamic seals and other seals, Aviation seals assembly,wind power equipment sealing assembly,  high speed rail-way sealing product assembly;

    3. Mining Equipment: Mining Equipment: Complete sets of equipment for rapid moving of fully mechanized coal mine face, Coal mine underground hydraulic support/support equipment complete sets of moving special vehicles, Full mechanized coal mine face rapid moving equipment, Underground Coal Mining Support Equipment Carrier Vehicles, Underground Coal Mining Support Equipment Carrier Vehicles;                             

    4. Explosion-proof Valves: Flameproof valve, logic valve, proportional valve, reversing valve, etc  

     

    Please let me know if you&rsquo;d like more information on any of our products or if you'd be open to further discussion. I look forward to hearing from you.

     

    Yours sincerely,
     
    Linda Gao

    Overseas Dept. Director
     
    ----------------------------------------------------------------------------------------------
    Shaanxi Kelong New Material Technology Co.,Ltd
    https://www.snkelong-sealhose.com/
    Add.: Mid-Yongchang Rd,Weibin St.,High-tech Zone,Xianyang,Shaanxi Province, China
    Tel/Fax: +86-29-3332 6567
    Mobile/What's App/Wechat: +86-153 3914 7989



    by "Sophia" <Sophia@klcoalmine-sealhose.com> - 05:25 - 28 Apr 2025
  • Introducing Our High-Quality Textile Products for Your Business

    Dear Sir,

    Good day!

    I hope this message finds you well. My name is Ling, and I am writing to introduce our company, Shaanxi Huazuo Impex Co., Ltd. which specializes in the production and supply of high-quality textile products.

    We offer a wide range of textiles including beach towels, bath towels,sport towels, face towels, kitchen towels, tea towels, table cloths ,ponchos, aprons, waterproof mattress protector, pillow protector,waterproof pants, PVC diapers etc, all of which are crafted to meet international standards. Our products are known for their good air permeability ,durability, comfort,High cost performance etc., and we believe they could be a great addition to your product line.Please visit our website for more product details https://huazuo.en.alibaba.com

    We would be happy to send you more detailed information about our products or samples for your evaluation. If you are interested, I would be glad to arrange a meeting or call at your convenience to discuss the product details you want.

    Kindly forward this mail to the concerned person in import/procurement department of your company.

    We also look forward to your inquiry.

     

     

    Best Regards

    Ling Yu

    Shaanxi Huazuo Impex Co., Ltd.

    WhatsApp:+8613670218644 

    E-mail: dept06@shaanxihuazuo.com

    Website: https://huazuo.en.alibaba.com

    Office Address: Room 902, East Of Building A, Fengye Square, Gaoxin Road, High-Tech Zone, Xi 'an, Shaanxi, China





    by "ForgeVise" <ForgeVise@shaanxihuazuo-raws.com> - 02:17 - 28 Apr 2025
  • Find high-quality textiles for your next project with YiweiGroup

    Dear info,

     

    I hope this message finds you well. I am writing to introduce you to our company and our exceptional flagship product, designed to meet the highest standards of quality and versatility, which are polyester, nylon, RPET and other textiles.

     

    For the past 20 years, YiweiGroup has been at the forefront of the textile manufacturing industry. Our commitment to innovation, quality, and customer satisfaction has established us as a trusted partner to businesses worldwide.  

     

    YiweiGroup is one of the manufacturing leaders for textile in China. We specialize in developing and producing fabrics for bag and luggage products, apparel products, home textile products and also outdoor products.

     

    We invite you to explore the remarkable potential of our products for your upcoming projects. By choosing YiweiGroup, you gain a partner committed to helping you achieve excellence in your product offerings.

     

    Please do not hesitate to contact us for samples, detailed product specifications, or any further information you may require. We look forward to the opportunity to collaborate with you and support your business's growth and success.

     

    Thank you for considering YiweiGroup as your trusted textile provider.

     

    Warmest regards,

     

    Yongzhao (Sam) Lu

    Marketing Specialist

    YiweiGroup Textile. Co

    market@yiweigroupcn.com

    https://www.yiweigroups.com

     

    P.S.You can visit our global sources online store at https://yiweitextile.manufacturer.globalsources.com/homepage_6003002332362.htm

    to stay updated on our latest products and innovations.


    by "Puty Heduan" <monsterachimut188@gmail.com> - 02:12 - 28 Apr 2025
  • How WhatsApp Handles 40 Billion Messages Per Day

    How WhatsApp Handles 40 Billion Messages Per Day

    In this article, we’ll take a technical dive into how WhatsApp built its architecture and the challenges the engineering team faced during this journey.
    ͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­
    Forwarded this email? Subscribe here for more

    Build to Prod: Secure, Scalable MCP Servers with Docker (Sponsored)

    The AI agent era is here, but running tools in production with MCP is still a mess—runtime headaches, insecure secrets, and a discoverability black hole. Docker fixes that. Learn how to simplify, secure, and scale your MCP servers using Docker containers, Docker Desktop, and the included MCP gateway. From trusted discovery to sandboxed execution and secrets management, Docker gives you the foundation to run agentic tools at scale—with confidence.

    Read the guide: MCPs to Prod with Docker


    Disclaimer: The details in this post have been derived from the articles written by the WhatsApp engineering team. All credit for the technical details goes to the WhatsApp Engineering Team. The links to the original articles and videos 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.

    Messaging platforms don’t get second chances. Missed messages, delayed photos, or dropped calls break trust instantly. And the bigger the user base, the harder it gets to recover from even brief failures.

    Some systems thrive under that pressure. 

    WhatsApp is one of them. It moves nearly 40 billion messages daily, keeps hundreds of millions of users connected, and does it all with a small engineering team. At one point, just over 50 engineers supported the entire backend. Fewer than a dozen focused on the core infrastructure.

    This scale is a result of multiple engineering choices that favored simplicity over cleverness, clarity over abstraction, and resilience over perfection. System failures weren’t unexpected, but inevitable. Therefore, the system was designed to keep going when things went sideways.

    Erlang played a central role. Built for telecoms, it offered lightweight concurrency, fault isolation, and distributed messaging from the ground up. However, the real advantage came from what was layered on top: smart partitioning, async replication, tightly scoped failover, and tooling.

    In this article, we’ll take a technical dive into how WhatsApp built its architecture and the challenges the engineering team faced during this journey.

    System Design Principles

    At the heart of WhatsApp’s architecture is a surprisingly basic principle: make it simple enough to reason about under stress. When systems operate at a global scale, complexity isn’t a big threat to reliability.

    Some guiding principles followed by the WhatsApp engineering team were as follows:

    • Clarity Over Cleverness: The architecture favors small, focused components. Each service handles one job, minimizing dependencies and limiting the blast radius when things fail.

    • Async by Default: WhatsApp relies on async messaging throughout. Processes hand off work and move on, keeping the system responsive even when parts of it slow down. This design absorbs load spikes and prevents small glitches from snowballing.

    • Isolation: Each backend is partitioned into “islands” that can fail independently. Replication flows one way so that if a node drops, its peer takes over.

    • Seamless Upgrades: Code changes roll out without restarting services or disconnecting users. Discipline around state and interfaces makes this possible.

    • Quality Through Focus: In the early days, every line of backend code was reviewed by the founding team. That kept the system lean, fast, and deeply understood.

    WhatsApp Server Architecture

    Delivering a message sounds simple, until millions of phones start talking at once. At WhatsApp's scale, even small inefficiencies compound quickly. 

    The diagram below shows the high-level WhatsApp architecture:

    The architecture focuses on three goals: speed, reliability, and resource isolation. Some key aspects of the architecture are as follows:

    A Connection is a Process

    When a phone connects to WhatsApp, it establishes a persistent TCP connection to one of the frontend servers. That connection is managed as a live Erlang process that maintains the session state, manages the TCP socket, and exits cleanly when the user goes offline.

    There is no connection pooling and no multiplexing, but just one process per connection. This design maps naturally onto Erlang's strengths and makes lifecycle management straightforward. If something goes wrong, like a dropped network packet or app crash, the process dies, and with it, all associated memory and state.

    Stateful and Smart on the Edge

    The session process isn’t a dumb pipe. It actively coordinates with backends to pull user-specific data:

    • Authentication: Verifies the client identity and session validity.

    • Blocking and Permissions: Checks whether the user is allowed to send messages or has been restricted.

    • Pending Messages and Notifications: Queries message queues and notification subsystems.

    This orchestration happens quickly and in parallel. By keeping session logic close to the edge, the system avoids round-trip and minimizes latency for first-message delivery.

    Scaling Frontend Connections

    At peak, a single chat server can manage upwards of a million concurrent connections. Erlang handles this effortlessly, thanks to its process model and non-blocking IO. Each session lives independently, so one slow client doesn’t affect others.

    To maintain performance at that scale, frontend servers avoid unnecessary work by adopting some strategies:

    • Typing indicators and presence updates (for example, “online,” “last seen”) are batched and rate-limited.

    • Message acknowledgments use lightweight protocol messages, not full API calls.

    • Idle sessions are monitored and culled when inactive for too long.

    This keeps frontend load proportional to active engagement, not just raw connection count.

    Efficient Message Flow

    When two users are online and start chatting, their session processes coordinate through backend chat nodes. These nodes are tightly interconnected and handle routing at the protocol level, not the application level. Messages move peer-to-peer within the backend mesh, minimizing hops.

    Presence, typing states, and metadata updates add volume. For every message, multiple related updates might flow:

    • Delivery receipts

    • Typing notifications

    • Group membership changes

    • Profile picture updates

    Each of these messages travel through the same architecture, but with reduced delivery guarantees. Not every typing status needs to arrive. 

    The Role of Erlang

    Erlang plays a key role in the efficiency of WhatsApp’s backend.

    Most backend stacks buckle when faced with millions of users doing unpredictable things at once. However, Erlang’s runtime is designed from the ground up to handle massive concurrency, soft failure, and fast recovery.

    Here are some core features of Erlang:

    • In Erlang, every connection, every user session, and every internal task runs as a lightweight process. They’re managed by the BEAM virtual machine, which can spin up hundreds of thousands (sometimes millions) of them on a single node without choking.

    • Each process runs in isolation with its memory and mailbox. It can crash without taking down the system.

    • Erlang plays exceptionally well with large, multi-core boxes. As core counts increase, the BEAM scheduler spreads processes across them with minimal coordination overhead. This is SP scalability (Single Process or Single Point scaling), where node count stays constant while internal capacity grows.

    • Erlang’s “let it crash” philosophy is a pragmatic response to the unpredictability of distributed systems. Supervisors monitor child processes, restarting them if they fail. Failures stay local. There’s no chain reaction of exceptions or retries.

    • Erlang has a Gen Factory that dispatches work across multiple processes. Each mini-factory can handle its own stream of input, reducing contention and spreading load more evenly. This model keeps WhatsApp’s backend humming even under spikes in traffic.

    Backend Systems and Isolation

    Backend systems tend to become monoliths unless there’s a strong reason to split them up. 

    WhatsApp had one: survival at scale. When millions of users are relying on real-time messaging, even a minor backend hiccup can ripple through the system. 

    Here are a few strategies they adopted:

    Divide by Function, Not Just Load

    The backend is split into over 40 distinct clusters, each handling a narrow slice of the product. Some handle message queues. Others deal with authentication, contact syncing, or presence tracking. Multimedia, push notifications, and spam filtering each get their own space.

    This kind of logical decoupling does a few things well:

    • Limits failure scope: If the spam filter crashes, message delivery doesn’t.

    • Speeds up iteration: Teams can deploy changes to one backend without risk to others.

    • Optimizes hardware: Some services are memory-bound, others are CPU-heavy. Isolation lets each run on the hardware it needs.

    Decoupling isn’t free. It adds coordination overhead. However, at WhatsApp’s scale, the benefits outweigh the costs. 

    Redundancy Through Erlang Clustering

    Erlang’s distributed model plays a key role in backend resilience. Nodes within a cluster run in a fully meshed topology and use native distribution mechanisms to communicate. If one node drops, others pick up the slack.

    State is often replicated or reconstructible. Clients can reconnect to a new node and resume where they left off. Supervisors and health checks ensure that failed processes restart quickly, and clusters self-heal in the face of routine hardware faults.

    There’s no single master node, no orchestrator dependency, and minimal need for human intervention. 

    “Islands” of Stability

    To go further, the system groups backend nodes into what are called “islands.” Each island acts as a small, redundant cluster responsible for a subset of data, like a partition in a distributed database.

    Here’s how the island approach works:

    • Each island typically has two or more nodes.

    • Data partitions are assigned deterministically to one node as primary and another as secondary.

    • If the primary goes down, the secondary takes over instantly.

    • Islands replicate data within themselves but remain isolated from other islands.

    This setup adds a layer of fault tolerance without requiring full replication across the entire system. Most failures affect only one island, and recovery is scoped tightly.

    Database Design and Optimization

    When messages need to move at sub-second latency across continents, traditional database thinking doesn't apply. There’s no room for complex joins, heavyweight transactions, or anything that introduces blocking. WhatsApp's architecture leans hard into a model built for speed, concurrency, and volatility.

    Here are some core database-related features:

    Key-Value Store in RAM

    Data access follows a key-value pattern almost universally. Each piece of information, whether it’s a user session, a pending message, or a media pointer, has a predictable key and a compact value. 

    And whenever possible, data lives in memory.

    In-memory structures like Erlang’s ETS (Erlang Term Storage) tables provide fast, concurrent access without external dependencies. These structures are native to the VM and don’t require network hops or disk seeks. Read and write throughput remains consistent under pressure because memory latency doesn’t spike with load.

    Databases Embedded in the VM

    Instead of reaching out to external storage layers, most database logic is embedded directly within the Erlang runtime. This tight integration reduces the number of moving parts and avoids the latency that creeps in with networked DB calls.

    Some backend clusters maintain their internal data stores, implemented using a mix of ETS tables and write-through caching layers. These stores are designed for short-lived data, like presence updates or message queues, that don’t require permanent persistence.

    For long-lived data like media metadata, records are still kept in memory as long as possible. Only when capacity demands or eviction policies kick in does the data flush to disk.

    Lightweight Locking and Fragmentation

    Concurrency isn’t just about spawning processes. It’s also about managing locks.

    To minimize lock contention, data is partitioned into what are called “DB Frags”: fragments of ETS tables distributed across processes.

    Each fragment handles a small, isolated slice of the keyspace. All access to that fragment goes through a single process on a single node. This allows for:

    • Serialized access per key: No races, no locks.

    • Horizontal scale-out: More fragments mean more throughput.

    • Targeted replication: Each fragment is replicated independently to a paired node.

    The result is a system where reads and writes rarely block, and scaling up just means adding more fragments and processes.

    Async Writes and Parallel Disk I/O

    For persistence, writes happen asynchronously and outside the critical path. Most tables operate in an async_dirty mode, meaning they accept updates without requiring confirmation or transactional guarantees. This keeps latency low, even when disks get slow.

    Behind the scenes, multiple transaction managers (TMs) push data to disk and replication streams in parallel. If one TM starts to lag, others keep the system moving. IO bottlenecks are absorbed by fragmenting disk writes across directories and devices, maximizing throughput.

    Offline Caching: Don’t Write What Will Be Read Soon

    When a phone goes offline, its undelivered messages queue up in an offline cache. This cache is smarter than a simple buffer. It uses a write-back model with a variable sync delay. Messages are written to memory first, then flushed to disk only if they linger too long.

    During high-load events, like holidays, this cache becomes a critical buffer. It allows the system to keep delivering messages even when the disk can’t keep up. In practice, over 98% of messages are served directly from memory before ever touching persistent storage.

    Replication and Partitioning

    Replication sounds simple until it isn’t. 

    At scale, it gets tricky fast. Bidirectional replication introduces locking, contention, and coordination overhead. Cross-node consistency becomes fragile. And when things go wrong, everything grinds to a halt.

    WhatsApp follows a different strategy.

    Each data fragment is owned by a single node: the primary. That node handles all application-layer reads and writes for its fragment. It pushes updates to a paired secondary node, which passively receives and stores the changes.

    The secondary never serves client traffic. It’s there for failover only.

    This model avoids one of the nastiest problems in distributed systems: concurrent access to shared state. There are no conflicting writes, no race conditions, and no need for transactional locks across nodes. If the primary fails, the secondary is promoted, and replication flips.

    Also, instead of running one massive table per service, WhatsApp breaks data into hundreds and sometimes thousands of fragments. Each fragment is a small, isolated slice of the total dataset, typically hashed by a user ID or session key.

    These fragments are:

    • Bound to a single node for writes.

    • Replicated to one other node.

    • Mapped to processes through consistent hashing.

    This sharding scheme reduces contention, improves locality, and allows the system to scale horizontally without reshuffling state.

    Each group of nodes managing a set of fragments is called an island. An island typically consists of two nodes: a primary and a secondary. The key is that each fragment belongs to only one island, and each island operates independently.

    Scaling Challenges

    WhatsApp's backend scaled not just because of clever design, but because teams learned where things cracked under pressure and fixed them before they exploded.

    Some of the scaling challenges the WhatsApp team faced are as follows:

    When Hashes Collided

    Erlang’s ETS tables rely on hash-based indexing for fast access. In theory, that works fine. In practice, a collision in the hash function can degrade performance.

    A subtle bug emerged when two layers of the system used the same hash function with different goals. The result was thousands of entries ending up in the same buckets, while others stayed empty.

    The fix was change the seed of the hash function: a two-line patch that instantly improved throughput by 4x in that subsystem. 

    Selective Receive

    Erlang's selective receive feature lets processes pull specific messages from their mailbox. This was handy for control flow, but dangerous under load.

    In high-throughput situations, like loading millions of records into memory, selective receive turned into a bottleneck. Processes got stuck scanning for the right message.

    Engineers worked around this by draining queues into temp storage, splitting logic across worker processes, and avoiding selective receive in performance-critical paths. 

    Cascading Failures Aren’t Always Load-Related

    One of the most severe outages didn’t start with a CPU spike or traffic surge. It started with a router. A backend router silently dropped a VLAN, causing a massive disconnect-reconnect storm across the cluster.

    What followed was a perfect storm: overloaded message queues, stuck nodes, unstable cluster state. At one point, internal queues grew from zero to four million messages in seconds. Even robust processes like PG2, normally fault-tolerant, began behaving erratically, queueing messages that couldn’t be delivered.

    The only solution was a hard reset. The system had to be shut down, rebooted node by node, and carefully stitched back together. 

    Conclusion

    WhatsApp’s backend is elegant in the trenches. It’s built to handle chaos without becoming chaotic, to scale without centralization, and to fail without taking users down with it. 

    From Erlang’s lightweight processes to carefully fragmented data and one-way replication, every design choice reflects a deep understanding of operational reality at massive scale.

    The architecture is pragmatic: meant to withstand sudden spikes, silent regressions, and global outages. 

    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:36 - 28 Apr 2025
  • Re: Odoo Learn sales

    Hey, just checking to see if you got that?

    Mark @ Brax
    422 Richards St, Suite 170. Vancouver, BC V6B 2Z4
    P.S. If you don't want to hear from me again, please let me know.

    -----Original Message-----
    From: Mark Siiten
    To: info@learn.odoo.com
    Subject: Odoo Learn sales

    Hi

    I came across your website and read about your software.

    I work at Brax, a lead generation company that helps software development firms find more clients.

    We recently launched a marketing campaign for one of our clients and they saw 150 new inquiries in just 21 days.

    Can we chat about how we can do the same for you?

    Thanks,

    Mark @ Brax
    422 Richards St, Suite 170. Vancouver, BC V6B 2Z4
    P.S. If you don't want to hear from me again, please let me know.


    by "Mark Siiten" <marksiiten@getbraxservices.com> - 11:24 - 28 Apr 2025
  • Your Beauty Vision, Our Manufacturing Expertise

    Hi info,

     

    Ready to create your dream beauty products? As an experienced OEM/ODM cosmetics manufacturer, we specialize in creating high-quality, bespoke solutions for businesses like yours.

     

    Why partner with us?
    Innovation: Unique formulations tailored to your audience
    Quality: Cutting-edge facilities and stringent quality control
    Sustainability: Eco-friendly solutions for a greener future

     

    We proudly partner with:
    Brands launching their first product line
    Retailers seeking private-label solutions
    Influencers and celebrities creating signature collections


    Let’s create something extraordinary together.

    Book a free consultation with our team today!

     

    Warm regards,

    Evelyn

    +86 18903070739

    Guangzhou Opseve Cosmetics Co., Ltd.

     

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


    by "MAhipal Popplewell" <popplewellmahipal617@gmail.com> - 07:47 - 28 Apr 2025
  • knitted fabrics and functional sports fabric

    Dear info,

    Good morning.

    Our factory supply high quality knitted fabric and functional sports fabrics shipping to adidas, primark, sam'sclub brands clothing factory.

    We produce 900-1200tons knitted fabrics per month.

    Do you need fabrics product catalogue series?

    Please free feel to contact with us.

    Best regards,

    Mr. Sam Stone
    Director of manufacturing:
    Xianghua Group Co., Ltd.

    Shenzhou Printing Dyeing Co., Ltd.
    Tianlun Siyuan Knitting Printing Co., Ltd.

    Email: samstone@outlook.com

    Factory add.:Qiuxia Industrial Zone, Shishi 362700, China Fujian.

    点击这里取消订阅


    by "Fatima Hebbar" <hebbarfatima168@gmail.com> - 07:06 - 28 Apr 2025
  • Re: Qlik
    MD Abul, 
     
    Quickly following up on my first email, wanted to make sure this made it to you. Qlik Connect, which is our Global Customer Conference, is coming up quickly and is the best opportunity to see our entire platform for Integration through AI.
     
    I've included the link to learn more and register here
     
    Would love to see you there. 
     
    Shuen

    Shuen Lam 
    Sales Development Representative (ASEAN)
    Phone: +65 6690 7071
    LinkedIn

    Qlik
    9 Temasek Boulevard, Suntec Tower Two Unit 27-01/03
    Singapore 038989 

     

    The information transmitted is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender and delete the material from any computer. Our Privacy & Cookie Notice describes how we handle personal information





    For more information about how we process your data, please see our Privacy and Cookie Notice.


    On Apr 23, 2025 5:19 PM, "Shuen Lam" <shuen.lam@qlik.com> wrote:

    Hi MD Abul,

    Your legacy analytics solution has proven to work and keeps your business relevant. But, cloud analytics is not just about staying relevant. It's about evolving your business to keep up with the AI Revolution in an era where data is the currency of success.

    Check out the 5 key differences between Qlik’s on-premises analytics solutions and Qlik Cloud.

    If you want to learn more about the advanced capabilities available in the cloud today, use this link to see what times are available to chat and schedule: Book a meeting with Shuen Lam

    Thanks!

    Ps. Have you heard about Qlik Answers or Qlik Talend Cloud yet?

     

    Shuen Lam 
    Sales Development Representative (ASEAN)
    Phone: +65 6690 7071
    LinkedIn

    Qlik
    9 Temasek Boulevard, Suntec Tower Two Unit 27-01/03
    Singapore 038989 

     

    The information transmitted is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender and delete the material from any computer. Our Privacy & Cookie Notice describes how we handle personal information





    For more information about how we process your data, please see our Privacy and Cookie Notice.


    The information transmitted by Qlik is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender and delete the material from any computer. Qlik's Privacy & Cookie Notice describes how we handle personal information

    by "Shuen Lam" <Shuen.Lam@qlik.com> - 03:04 - 28 Apr 2025
  • A leader’s guide to the business impact of tariffs

    Leading Off

    Take action now ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ 
    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

    Volatility and caution remain high as business leaders continue to evaluate the potential impacts of tariffs and trade controls on their organizations and on the global economy. Last week, we highlighted one move that companies can make to navigate the situation: creating a geopolitical nerve center to track developments in global trade and coordinate their responses. This week, we consider the actions that leaders can take to put their companies in a strong position for the long term, even in an evolving economic landscape.

    An image linking to the web page “Tariffs and global trade: The economic impact on business” on McKinsey.com.

    While business leaders are hoping for clarity on the global tariff situation, they cannot simply take a wait-and-see approach—or focus only on more tactical, short-term responses. McKinsey’s Cindy Levy, Shubham Singhal, and Zoe Fox suggest that leaders take three steps to position their companies to thrive in this challenging environment. First, they can assess how tariffs will affect their competitive advantages and growth prospects. Second, organizations can define both their strategic postures and the actions that could help them seize the business opportunities that trade-related changes may present. Finally, leaders can analyze multiple potential scenarios and pressure test different strategic moves they may need to make. “With this view, a company’s leadership team can make proactive decisions to navigate tariff uncertainty while sustaining their company’s resilience and growth,” the authors say.

    10

    An image linking to the web page “Michael Froman on the business implications of geopolitics” on McKinsey.com.

    Business leaders who may feel overwhelmed by the degree of constant global change have good reason. “This is probably the most complex international environment in 80 years,” says Council on Foreign Relations President Michael Froman. In an interview with McKinsey’s Shubham Singhal, Froman adds, “We live in a fragmented world, and it’s likely to become more fragmented.” He says that leaders should consider several key issues in this evolving environment, including their dependencies on certain markets, the impact of government protectionism on supply chains, and the interplay between national security and economic concerns. The long-held view of a strong economy as an enabler of national security is “a little bit flipped on its head,” Froman observes. “Increasingly, we’re looking to economic tools as tools of national security—for example, export controls to keep the most advanced chips out of the hands of our competitors and adversaries so that we can maintain an advantage and a lead on artificial intelligence,” he says. “That could have military and intelligence implications as well as foreign investment restraints.”

    An image linking to the web page “Strategic courage in an age of volatility” on McKinsey.com.

    The influx of recent global challenges that organizations have faced—from the COVID-19 pandemic to armed conflicts to rising inflation—has shown that leaders can take myriad approaches to dealing with uncertainty. Leaders who demonstrate strategic courage—meaning, a combination of prudence and boldness—are best positioned for success, according to McKinsey Global Managing Partner Bob Sternfels and Senior Partners Ishaan Seth and Michael Birshan. Previous McKinsey research shows that defense-focused organizations tend to perform in the middle of the pack, while offense-minded companies often wind up with a mix of big wins and losses. The authors say that courageous leaders blend both approaches. “As they start to create value from volatility, we see the ambidextrous management teams thriving rather than merely surviving in this environment,” they note.

    Lead by being proactive.

    — 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> - 02:23 - 28 Apr 2025
  • Can you predict supply chain disruptions? Digital twins offer a way

    On McKinsey Perspectives

    A supply chain’s stunt double ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ 
    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 Jermey Matthews, editor, Boston

    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:30 - 28 Apr 2025
  • HPP Color Pigments and Corlorants in Paint application from HermetaChem

    Dear info,


    Most welcome to visit HERMETA and find all of your interests in our website www.hermetachem.com, we hope to be your most reliable and selected color pigments and relative chemical supplier in China. 


    Hermeta, as a member of Adagio, is the largest independent producer of Pigment Violet 23 in China with an annual output of 1000 mt of Crude Violet 23, 800 mt Powder Pigment Violet 23, 3000 mt Azo&HPP Pigments and some pigment intermediates in China.

     

    We are renowned for our consistently high product quality, stringent quality control and excellent knowledge of organic synthesis, We have substantial expertise in color chemistry across all segments especially in Coatings industry, our products were approved and well consumed by many MNC companies like Nippon Paint, Beger and so on.

     

    The operations of all our manufacturing sites are in compliance with international standards for safety, quality and environment, we conduct quality test for every production batch before shipment delivery. Hermeta also has made the REACH Registration for most of the products sold to Europe.


    Together with HERMETA to develop the brighter future and it would be quite appreciated to get a product inquiry from you, Thanks!! 

     

    Thanks and Best regards,
    Sales Manager


    Nantong Hermeta Chemicals Co.,Ltd.
    8F, Nantong International Business Center, North Street 166, 
    Gangzha District, Nantong City, Jiangsu, P. R. China, 226000

    T/F: +86-513-81902990           
    Web: www.hermetachem.com   

    SubscribeUnsubscribe


    by "Luna" <Luna@hermeta-chem.com> - 04:51 - 27 Apr 2025
  • Elevate Your Brand with Our Premium Saw Blades

    Dear manager,

     

    Good day!

     

    This is Elizabeth from Wenzhou Yichuan Tools Co, Ltd.


    Our company is specialized in Saw Blades including Jig saw blades, reciprocating saw blades(SS recip blades, Carbide saws), , multi-tool blades and hacksaw.

     

    We have 20 years experiences' in producing saw blades and automatic production line which make our saw blades with high&stable quality and competitive price.

     

    More than 40 automatic machines and 20+ CNC machines ensure us with turnover of 5 million pcs blades each month.

     

    We can do OEM for you with your own brand.

     

    Would you like quotation and  samples to you for evaluation?

     

    Best regards

    Elizabeth

    SubscribeUnsubscribe

     


    by "Brady Thodore" <dannie471530@gmail.com> - 12:50 - 27 Apr 2025
  • New order

    Hello 

    how are you I’m very interested in your product please get back to me so I can discuss more I am waiting for your update 

    Greetings,
    Mrs.Myles Adonis 

    by "Myles Adonis" <asabumola2008@gmail.com> - 11:32 - 27 Apr 2025
  • Professional Purchasing Skills (11 & 12 Jun 2025)

    PROFESSIONAL PURCHASING SKILLS

    (** Choose either Zoom OR Physical Session)

    Remote Online Training (Via Zoom)  &

    Wyndham Grand Bangsar Kuala Lumpur Hotel (Physical)

      (SBL Khas / HRD Corp Claimable Course)

    Date :  11  Jun 2025 (Wed) |  9am – 5pm                  By SH Yeo

       12  Jun 2025 (Thu)  |  9am – 5pm                          .

                           .                          .                         .

    OVERVIEW:

    This 14 hours training program is designed to bring awareness, knowledge, and techniques to participants’ inorder to become a effective purchasing professional.

    In this program, driven by a trainer with over 30 years experiences in supply chain and procurement management, participants will learn the key objectives of purchasing, skill and competency required to be a successful purchasing professional.

    Key areas covered by this training related to purchasing management are role of purchasing and business challenges, strategic and tactical strategies of purchasing, and key skills required to be adopted in order to be a good and effective purchaser.

     

    LEARNING OBJECTIVE / OUTCOMES:

    By the end of the 14 hours by 4 session interactive online session or 2 Full day session face to face mode, the learning curve achieve will enable the following:-

    UNDERSTAND  the key role of purchasing

    IDENTIFY the key skills and competencies required in order to be an effective purchaser

    DEVELOP action plan to put in place when conducting purchasing function

    UNDERSTAND the key objective to be achieved in purchasing

    UNDERSTAND main task to be carry out to ensure successful execution of the purchasing process

     

    METHODOLOGY:

    This training will involve the following area to enhance learning:

    Power point presentation

    Case studies & Brain storming session

    Discussion on subject of learning

    Facilitating by trainer to enhance understanding of subject matter

    Exercise to evaluate participants understanding

     

    WHO MUST ATTEND:

    This training program is highly recommended for employees involve directly or indirectly in handling purchasing function in the company.

     

    OUTLINE OF WORKSHOP

    Module 1 – The Role of Purchasing

    Definition of Purchasing versus Procurement

    Role of Purchasing in Operational and Business challenges

    Key Objectives of Purchasing

    Cycle of Purchasing

    Definition of Purchasing versus Procurement

    Key Fundamental to Effective and Efficient Purchasing

    Role of Purchasing in a company business operation

    Definition of Strategic and Tactical

    The Ps , Qs and Rs of Procurement

    Strategic Role in Purchasing

    Tactical Role in Purchasing

    Supply chain ethical requirement

    Module 2 – Problem solving skills

    Understand competiveness model

    Problem solving method with 3 why and 1 How

    SWOT analysis

    Module 3 – Building Negotiation Skills

    Integrative Negotiation

    Distributive Negotiation

    Stages of Negotiation

    Deciding red lines in negotiation

    Knowing your opponent traits

    Traits of a good negotiator

    Bad Negotiator habits

    Mistakes made in Negotiation

    Body language in negotiation

    Clear planning of objectives and goals

    Understand when to walk away

    Managing Reject and counter offer

    Dealing with difficult negotiators

    WATNA strategies

    BATNA strategies

    Break out room discussion and role ply

    Module 4 – Sourcing and Suppliers Selection Skills

    Type of sourcing

    Tendering process

    The Cs of Supplier selection

    Method of Cost Evaluation

    Module 5 – Cost Saving and Prices Detailing Skills

    Cost Reduction versus Cost Avoidance

    Area of Cost Reduction and Cost Avoidance

    Key Factors to consider in Cost Reduction

    Opportunity cost in cost reduction activities

    ERRANT cost reduction and avoidance strategy

    Team setting for cost reduction

    EXCEL spreadsheet reporting on cost avoidance and reduction

    Break out room discussion

    Module 6 – Supplier and Supplies Management techniques

    The principle of supplier management

    Supplier segmentation

    Supplies management key principles

    Proactive versus Reactive Management

    Understand key suppliers traits

    Module 7 – 3rd Party Risk Management

    Definition of 3rd party risk management

    Cycle of 3rd party risk management

    Strategic Risk Assessment

    Operational Risk Assessment

    Case study

    Module 8 – Conducting Audit and Type of Audits

    Key steps to effective audit

    Operational Audit

    Ethical Audit

    Environment and Safety Audit

    Effective Auditing

    Module 9 – Inventory Management system

    Understand lead time and reorder level

    What is Safety stock

    Method of determining Safe stock level for inventory

    Kanban system

    Module 10 –Understand Rule of Delivery

    Incoterms, purchasing people must know

    Sales of Good Act

    Contract principles   

    Key Information in Purchase Order

    Flow of a Purchase order 

    ** Certificate of attendance will be awarded for those who completed the course

     

    ABOUT THE FACILITATOR

    SH Yeo

    Academic & Professional Qualifications

    Certified HRDF Trainer (TTT certificate number 4669)

    Certified Professional Trainer and Facilitator (University Malaya, Malaysia)

    -       Diploma in Human Resource Management (UK)

    -       Diploma in Production Management (USA)

    -       MBA in Supply Chain Management (USA)

    -       33 year of management experience in supply chain and operation

    -       Trainer & consultant since 2008

    Mr. Yeo is a very experienced supply chain and operational manager and during his working career, spanning over 33 years, he has held various positions as following:-

    1987 - with International Paint (later known as Akzo Nobel International Paint) as a Storekeeper

    1989 to 1992 @ Warehouse Executive

    1992 to 1993 @ Warehouse Manager

    1993 to 1998 @ Production Manager

    1998 to 1999 @ join Melandas as a Logistics and Purchasing Manager.

    1999 to 2004 @ join Dian Creative as a Material Manager

    2004 to 2006 @ join Joubert SA Malaysia as Purchasing Manager

    2006 to 2008 @ Procurement Manager

    2008 to 2019 @ Supply Chain Manager and Company Director

    His major achievements include the following:-

    1.     Increase productivity in the production department by providing intrinsic and extrinsic motivation to the employees from 1993 to 1998.

    2.     Making major decision to advise a MNC company to drop LMW warehousing scheme and adopting MITI PC1 and 2 exemption system to help company to be more competitive in the local and oversea market in 1998.

    3.     Co coordinating Kastam licensing and reporting to solve company reporting and licensing issue with Kastam

    4.     Establishing control and procedure and bringing awareness to employee on important of supply chain control in 2004 until 2019 and achieving 100% shipment performances to customers

    5.     Involve in negotiating with a major customer from Europe to secure new contract and beside visiting overseas suppliers for performances improvement and selection of new suppliers

    6.     Carry out new product development by working with engineering and design team and suppliers, including spending on site at supplier premise to solve new product design issue

    7.     Introduced new procedures in warehouse and operation for better control of operation and reporting system

    8.     Managing and conducting cost reduction management program from 2008 to 2013 and reduce cost for the company by up to RM6.5 mil.

    9.     Involve in managing suppliers contract and involving in proposing and drafting new contract and contract renewal for suppliers from 2008 until 2019 (early retirement) by working with suppliers and internal stakeholders with guidance from legal expert.

    10.  Managing Non Disclosure Agreement with suppliers to protect company intellectual property

    He has been conducting training since 2008 and recently retired as a fulltime supply chain manager and company director to concentrate on full time training and coaching.

     

    (SBL KHAS / HRD Corp Claimable Course)

    training Fee

    14 hours Remote Online Training (Via Zoom)

    RM 1,296.00/pax     (excluded 8% SST)

    2 days Face-to-Face Training (Physical Training at Hotel)

    RM 2,250.00/pax     (excluded 8% SST)

    Group Registration: Register 3 participants from the same organization, the 4th participant is FREE.
    (Buy 3 Get 1 Free) if Register before 3 Jun 2025. Please act fast to grab your favorite training program!

      

    We hope you find it informative and interesting and we look forward to seeing you soon.

    Please act fast to grab your favorite training program! Please call 012-588 2728

    or email to pearl-otc@outlook.com

     

    Do forward this email to all your friends and colleagues who might be interested to attend these programs

    If you would like to unsubscribe from our email list at any time, please simply reply to the e-mail and type Unsubscribe in the subject area.

    We will remove your name from the list and you will not receive any additional e-mail

    Thanks

    Regards

    Pearl


    by "pearl@otcmsb.com.my" <pearl@otcmsb.com.my> - 04:38 - 27 Apr 2025
  • From Cheltenham to Ascot: The UK’s Top Horse Racing Events
    The UK boasts some of the world’s most iconic horse racing events...
     ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

    Hello,

    The UK boasts some of the world’s most iconic horse racing events, and we’re here to provide you with the ultimate hospitality experience.

     

    Here’s a glimpse at what’s on offer:

    • Cheltenham Festival (March): The pinnacle of jump racing, featuring four days of thrilling action and electric atmosphere.
    • Grand National at Aintree (April): Witness the drama and excitement of the most famous steeplechase in the world.
    • Scottish Grand National at Ayr (April): The pinnacle of the Scottish jumps season.
    • Royal Ascot (June): A quintessentially British occasion where fashion, tradition, and racing excellence come together.
    • Epsom Derby (June): Known as “The Greatest Flat Race in the World,” a true highlight of the sporting calendar.
    • Goodwood Festival (July): A glamorous and relaxed summer event, offering stunning views and exceptional racing.
    • Speak to our team about other racing events taking place throughout the year for costs and availability. 

    Our packages cover all these events and more, ensuring you and your guests enjoy a unique and unforgettable day.

     

    Spots fill up quickly, so secure your place now for an event that will leave a lasting impression.

    Josh Budz

    Senior Business Development Manager

    joinus@corporateraceday.com

    +44 (0)121 2709072

    +44 (0)7441 351 701

       

    www.corporateraceday.com

    +44 (0)121 2709072

    joinus@corporateraceday.com

     

    by "Josh - Corporate Race Day" <joinus@corporateraceday.com> - 03:15 - 27 Apr 2025