Skip to Content
  • The Art of REST API Design: Idempotency, Pagination, and Security

    The Art of REST API Design: Idempotency, Pagination, and Security

    APIs are the front doors to most systems.
    ͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­
    Forwarded this email? Subscribe here for more

    APIs are the front doors to most systems. 

    They expose functionality, enable integrations, and define how teams, services, and users interact. But while it’s easy to get an API working, it’s much harder to design one that survives change, handles failure gracefully, and remains a joy to work with six months later.

    Poorly designed APIs don’t just annoy consumers. They slow teams down, leak data, cause outages, and break integrations. One inconsistent response structure can turn into dozens of custom client parsers. One missing idempotency check can result in duplicate charges. One weak authorization path can cause a security breach.

    Well-designed APIs, on the other hand, create leverage and help the team do more. Some defining features are as follows: 

    • They act as contracts, not just access points. 

    • They scale with usage. 

    • They reduce surprises for the developers and other stakeholders.

    • And they are reliable, internally and externally.

    Most of the pain in API systems doesn’t come from the initial development. It comes from evolving them: adding new fields without breaking old clients, handling retries without state duplication, and syncing data between systems without losing events.

    A good API design is defensive and anticipates growth, chances of misuse, and failures. It understands that integration points are long-lived and every decision has an impact down the line.

    In this article, we explore the core principles and techniques of good API Design that make APIs dependable, usable, and secure. While our focus will primarily be on REST APIs, we will also explore some concepts related to gRPC APIs to have a slightly more holistic view.

    Principles of Good API Design...

    Continue reading this post for free in the Substack app

    Claim my free post
     
    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 - 3 Apr 2025
  • ▶ Register now for SAP Sapphire Virtual!
    Catch the "best-of" SAP Sapphire at our online event May 20–21.
    Image

    Get the “best‑of” SAP Sapphire!
    Register now for our free online event.

    Experience the best in technology, innovation, and new ideas.
    Join us for SAP Sapphire Virtual to learn about our latest breakthroughs in applications, data, AI, and more.


     

    What you can expect:

     

    Livestreamed keynotes and exclusive interviews

     

    Breaking news and announcements

     

    Top-rated demos, road maps, and strategy talks

     

    Live chats, Q&As, polls

     

    And so much more!

     


     

    Are you ready to
    bring out the best in your business?

     

    Image

     

     

    Looking for more information
    about our SAP Sapphire event program?

     

     

    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 Sapphire" <sap@mailsap.com> - 06:41 - 3 Apr 2025
  • Protect Your Wealth, Save on Tax, and Tee Off in Style
    Here’s what you can expect when you work with...
     ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

    Hello Sir/Madam,

    Wherever you are in your financial journey, it’s important to:

    • Safeguard Your Assets: Ensure your savings and investments are well protected.
    • Plan for the Future: Organise your estate planning and inheritance strategies.
    • Optimise Tax Efficiencies: Make the most of available reliefs and allowances.

    Our recommended IFAs excel in these areas. Plus, when you work with us, you’ll enjoy:

    • 4 VIP golf invitations every year.
    • Monthly four-ball rounds at over 600 UK golf clubs.
    • Priceless networking with fellow professionals on the fairway.

    Click here or simply reply to this email to arrange your free consultation. Let’s protect your wealth and help you make the most of every tee time.

    Best regards,

     

    Richard Ellis

    Project Director

    +44(0)7380 337 315

    +44(0)1924 975 502

                  

    www.fairwaywealthpartners.co.uk

    +44(0)1924 975 502

    info@fairwaywealthpartners.com

     

    by "Richard - Fairway Wealth Partners" <info@fairwaywealthpartners.com> - 03:49 - 3 Apr 2025
  • 📣 Just released: Preview DASH 2025 Workshops
    New sessions added everyday–time to explore
    Hi Abul,

    Great news! The DASH workshops are now live in the session catalog. Join us for hands-on, immersive sessions on APM, OpenTelemetry, security, and more. Register by April 30 to be among the first to start building your conference agenda. Plus, gain access to additional workshops on June 9 during the pre-conference day (included with your ticket).
    Our DASH workshops feature purpose-built applications running on real cloud instances. You'll receive guided, step-by-step instructions to help you observe, secure, and optimize your applications and infrastructure using Datadog. Or, explore freely in our open environment at your own pace and collaborate with fellow attendees.

    Stay tuned! Talks and product deep dives will be available soon in the catalog. Browse this year’s sessions to see what’s coming, with new content added every week:
    • Inspiring talks from your peers at companies like Riot Games, Coinbase, Redfin, Toyota, and more, showcasing how top teams tackle observability, performance, and security challenges.
    • Datadog product deep dives that expand your knowledge of the latest tools for building and scaling the next generation of applications, infrastructure, and security. Move beyond theory by learning alongside Datadog experts who built and use the tools you rely on.
    • Certifications validating your deep understanding of installing, configuring, and using the Datadog platform.
    BE AN EARLY BIRD! SAVE $400
    Register today to secure your ticket at the best deal.
    REGISTER NOW
    See you in NYC!

    Cheers,
    The DASH Team
    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 "DASH by Datadog" <dash@datadoghq.com> - 03:00 - 3 Apr 2025
  • How did Rolls-Royce’s CEO lead an astonishing transformation?

    On McKinsey Perspectives

    The art of transformation ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ 
    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:49 - 3 Apr 2025
  • Explore Our High-Quality Polyester Staple Fiber Products

    Dear info,

    Hi.

    This is Kelly from Shaoxing Meilun Chemical Fibre Co.,ltd. Since 1993 we started production of polyester staple fiber. We have large range of products for your choice. Our fiber is from 3D, 7D, 15D, micro fiber, both silicon and non silicon. The cut length can be 25mm, 32mm, 51mm and 64mm. Most of them can be used in stuffing toys, pillow, cushions, mattress, clothing and non woven fabrics. 15Dx64mm HCS is our hot product for its high elasticity.

     

    We are certified by GRS and OEKO TEX 100 and TC certificate can be issued according to customers requirements.

     

    We take flexible marketing way. For direct plant, we can send you samples for your making sample.

     

    You can search our web and know further information.

     

    Looking forward to receiving your reply.

     

    Best wishes

    Kelly


    by "Racheal Ottesen" <rachealottesen@gmail.com> - 09:42 - 2 Apr 2025
  • Power Up Your Brand’s Visuals with YOUXI LED Projectors

    Dear  info,

     

    In a world where visual impact matters, YOUXI LED projectors are the perfect solution to amplify your brand’s presence in both retail spaces and home environments. Trusted by major brands in the retail and consumer electronics sectors, our projectors provide unmatched quality and reliability.

     

    Our products help you:

    · Stand Out in Retail Spaces: Create stunning displays that attract and engage customers.

    · Enhance Consumer Electronics: Offer your customers high-quality home entertainment experiences with our top-tier projectors.

    · Boost Brand Value: Deliver exceptional visuals, backed by internationally recognized certifications.

    I’d love the opportunity to show you how YOUXI projectors can support your brand’s goals. Let’s schedule a quick call to discuss how we can collaborate.

     

    Best regards,
    Vrea YOUXI
    YOUXI (shenzhen)Technology Co., Ltd.

    Website:https://www.uxprojection.com

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


    by "Sol Fleurissaint" <solfleurissaint@gmail.com> - 05:50 - 2 Apr 2025
  • We built 52 funnels for you (products INCLUDED!)
    Doesn’t matter if you have your own product or not. You can use these 52 funnels right away!

    Did you sign up for the FREE Masterclass yet? Remember… When you attend you’ll get 52 ready-to-launch funnels my friends, Paul Counts, Shreya Banerjee, and I built for you! 

     

    YES!!  I WANT TO ATTEND THE FREE MASTERCLASS AND GET 52 READY-TO-LAUNCH FUNNELS – Claim Yours Here! >>

    Don’t worry if you’re lost on where to start…

     

    Aren’t good at “marketing” or “copywriting”...

     

    And don’t have the first clue as to what product you could create…

     

    We’ve taken care of ALL of that for you. ;)

     

    Just change out the payment link in these pre-built funnels, and click to go LIVE!

     

    And it’s not just the sales page and the product that’s done for you.

     

    It’s the upsell flow… email follow ups… ads… everything.

     

    You get it all!

     

    HOWEVER…

     

    In order to claim your ready-to-launch funnels…

     

    You MUST attend the webinar demo!

     

    That’s the only place to secure your funnels, and launch your online business in minutes. No other page on the internet has this deal.

     

    So go save your spot, and get HYPED!

     

    YES!!  I WANT TO ATTEND THE FREE MASTERCLASS AND GET 52 READY-TO-LAUNCH FUNNELS – Claim Yours Here! >>

     

    Thanks,

    Russell Brunson

     

    P.S. - Don’t forget, you’re just one funnel away….

     

    © Etison LLC 

     

    By reading this, you agree to all of the following: You understand this to be an expression of opinions and not professional advice. You are solely responsible for the use of any content and hold Etison LLC and all members and affiliates harmless in any event or claim.

     

    If you purchase anything through a link in this email, you should assume that we have an affiliate relationship with the company providing the product or service that you purchase, and that we will be paid in some way. We recommend that you do your own independent research before purchasing anything.

     

    Copyright © 2018+ Etison LLC. All Rights Reserved.

     

    To make sure you keep getting these emails, please add us to your address book or whitelist us.  If you don't want to receive any other emails, click on the unsubscribe link below.

     

    Questions? Here's our Support and Terms

    Etison LLC
    3443 W Bavaria St
    Eagle, ID 83616
    United States

    by "Russell | ClickFunnels" <noreply@clickfunnelsnotifications.com> - 02:29 - 2 Apr 2025
  • Live demo 20+ new product releases

    New Relic

    20+ innovations unveiled at New Relic Now


    New Relic
    March 2025
    Changelog Newsletter
    20+ new product releases. Live demo each one
    First up is Intelligent Observability for Digital Experience. Hear from New Relic product experts behind Engagement Intelligence and Streaming Video & Ads Intelligence.
    Watch on-demand
    New Relic Certification
    Observability Certification Program

    Gain the core skills you need to boost your career. Earn your New Relic credentials designed for the observability industry.

    Get started
    Security RX_blog
    Vulnerability Management is now Security RX—new name, more features.

    New Relic's Vulnerability Management is now Security Remediation Explorer—Security RX. Security RX prioritises vulnerabilities in your infrastructure hosts as well as application libraries so you know which risks need to be fixed first and what can wait.

    Learn more
    Image

    New Relic Now Live: Berlin

    Join us in person tomorrow to learn how top companies use Intelligent Observability to drive better business outcomes, improve digital customer experiences, optimise cloud costs and boost productivity—and then get hands-on in a GameDay workshop.

    This is a free event, so sign up today to save your space. We’ll wrap up the day with food, drinks, and fun. Save your spot.

    New Relic Now+ On-demand

    Catch up on-demand for the launch of Intelligent Observability and 20+ AI-driven innovations that redefine how IT and engineering teams power digital business. Watch here.

    New Relic University online workshops

    Catch our recent New Relic workshops on-demand. These trainer-led workshops with hands-on labs will help you up-level your observability skills. Watch now.

    Image

    New Relic Now+ 2025: Guide to New Relic’s innovation announcements.

    Explore the 20+ exciting innovations unveiled at New Relic Now+ 2025. From AI-powered tools that redefine efficiency to advanced transaction monitoring and deeper database performance insights, discover how these updates elevate engineering excellence and business uptime. Read the blog

    2024 State of Observability for Media and Entertainment

    Read the State of Observability for Media and Entertainment report to uncover insights and strategies that enhance viewer satisfaction and reliability, ensuring your streaming platform meets the demands of today's digital landscape. Read the report

    Image

    Capture and analyse changes in your systems with change tracking.

    Change tracking allows you to capture changes on any part of your system and contextualise performance data. Our change analysis UIs provide details and insights about each of the changes you track, such as faceted errors, log attribute trends, and more. Start tracking your changes today.

    Not an existing New Relic user? Sign up for a free account to get started!


    by "New Relic" <emeamarketing@newrelic.com> - 06:31 - 2 Apr 2025
  • AI agents: What can they do for you?

    On McKinsey Perspectives

    Call my agent ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ 
    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:06 - 2 Apr 2025
  • Join the masterclass and get 52 funnels… FREE!
    I made this as turnkey as possible… It’s that easy!

    Serious question… (not an April Fool’s joke btw ;)

     

    Do you just wanna make some freakin’ money… have a lifestyle you love… and live life on your terms without a boss breathing down your neck?

     

    >> If you want a “turn key” business that doesn’t require hours and hours of work to keep it chugging along, bringing in new sales on autopilot.

    >> And if you want to finally have a business up and running, without needing to build products yourself, or even design a funnel.

     

    Listen… I put together a masterclass where my good friends Paul Counts, Shreya Banerjee, and I are going to reveal the 52 ready-to-launch funnels we built for you!

     

    All you need to do is change out your payment link, and you can launch. It only takes 15 minutes!

     

    YES!!  I WANT TO ATTEND THE FREE MASTERCLASS AND GET 52 READY-TO-LAUNCH FUNNELS – Claim Yours Here! >>

    Each one already has the sales page, upsell flow, email follow ups, everything… 

     

    Even the products!

     

    So don’t miss it.

     

    We’ll show you exactly how to take these pre-built funnels and start bringing in sales within MINUTES!

     

    Go save your spot here:

    FREE MASTERCLASS: We’ve Just Built You 52 READY-TO-LAUNCH Funnels – Claim Yours Here! >>

     

    See you there?

     

    Thanks,

    Russell Brunson

     

    P.S. - Don’t forget, you’re just one funnel away….

     

    © Etison LLC 

     

    By reading this, you agree to all of the following: You understand this to be an expression of opinions and not professional advice. You are solely responsible for the use of any content and hold Etison LLC and all members and affiliates harmless in any event or claim.

     

    If you purchase anything through a link in this email, you should assume that we have an affiliate relationship with the company providing the product or service that you purchase, and that we will be paid in some way. We recommend that you do your own independent research before purchasing anything.

     

    Copyright © 2018+ Etison LLC. All Rights Reserved.

     

    To make sure you keep getting these emails, please add us to your address book or whitelist us.  If you don't want to receive any other emails, click on the unsubscribe link below.

     

    Questions? Here's our Support and Terms

    Etison LLC
    3443 W Bavaria St
    Eagle, ID 83616
    United States

    by "Russell | ClickFunnels" <noreply@clickfunnelsnotifications.com> - 10:49 - 1 Apr 2025
  • Thanks for Joining Us – Here’s What’s Next

    Thanks for Joining Us – Here’s What’s Next

                
                
    image001

    Hi MD Abul,

    Thanks to everyone who joined us for the live panel—Inside the Minds of Digital Transformation, ERP, and AI Experts—and for those who missed it, you can catch the replay here: Watch the discussion on YouTube

    I had the privilege of sitting down with some of the sharpest minds from the Third Stage team to pull back the curtain on what really drives successful digital transformations. This wasn’t theory—it was firsthand insight from those in the trenches with global clients every day.

    What's Next?

    This panel was just the beginning. It's part of the soft launch of our new executive webinar series: The Executive Mastermind

    If you’re a CIO, project leader, or transformation executive navigating the complexities of an ERP or digital transformation, this is your opportunity to:
    • Connect directly with experts and peers
    • Join closed-door conversations you won’t find on LinkedIn
    • Get practical, real-world strategies you can apply immediately

    The feedback so far has been incredibly encouraging, and we're excited to start bringing select leaders into the fold.

    If you'd like to be part of The Executive Mastermind—or just want to learn more—reply to this email and I’ll make sure you’re on the list.

     

    Best regards,

     

    Eric Kimberling

                

    by "Eric Kimberling" <eric.kimberling@thirdstage-consulting.com> - 06:00 - 1 Apr 2025
  • How AMEX Processes Millions of Daily Transactions With Millisecond Latency

    How AMEX Processes Millions of Daily Transactions With Millisecond Latency

    Optimize Kubernetes performance with these essential metrics (Sponsored)
    ͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­͏     ­
    Forwarded this email? Subscribe here for more

    Optimize Kubernetes performance with these essential metrics (Sponsored)

    Download our comprehensive eBook on optimizing Kubernetes performance. This guide delves into crucial cluster state, resource, and control plane metrics, highlighting 15 of the most essential metrics your DevOps team should be tracking. Learn how to gain complete visibility into your containerized environments and ensure optimal Kubernetes performance with Datadog.

    Get the ebook


    Disclaimer: The details in this post have been derived from the presentation by the American Express engineering team on the Monster Scale Summit by ScyllaDB. All credit for the technical details goes to the American Express engineering team. Special thanks to ScyllaDB for organizing the event. 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.

    American Express processes trillions of dollars worth of transactions every year, which means millions of daily transactions worldwide.

    Considering how impatient users can become if a transaction takes too long, these transactions must support low-latency responses in milliseconds. To support this requirement, American Express rebuilt its payment system in 2018 to create a more modern, flexible, and reliable infrastructure.

    But what was the problem with the old system?

    The older system was a traditional on-premise payment network that relied on legacy infrastructure. It had several limitations that made it less suitable for the future. Also, it was difficult to change and scale based on demand. AMEX wanted to ensure that its payment network could handle increasing transaction volumes while maintaining high speed and security.

    The key reasons for the move are as follows:

    • Cloud Readiness: The previous system was not fully designed for cloud environments. American Express aimed to build a system that could take advantage of cloud computing for better scalability and resilience.

    • Flexibility and Adaptability: The financial industry evolves rapidly, with new payment technologies and regulations emerging frequently. A redesigned system would allow for quicker updates and integrations with partners.

    • Security and Reliability: As a major payment provider, American Express needed a network that could process millions of transactions securely and without failure. The updated system was designed to be more resilient against disruptions.

    • Low Latency Processing: Payments must be processed in milliseconds. The older system faced challenges in meeting modern performance expectations. By upgrading the network, American Express ensured faster transaction approvals and smoother customer experiences.

    • Handling More Transactions – The volume of digital payments continues to grow. The new system was built to handle a significantly larger number of transactions per second, reducing the risk of slowdowns or failures.

    In this article, we’ll look at the architectural and design decisions AMEX engineers made when building the new payment system.


    Make 2025 your Best Year With This $399 FREE AI Masterclass

    If you don’t become an AI-enabled professional in 2025, you will:

    • Get replaced by a person who uses AI.

    • Face slow career growth and income.

    • Spend hours on tasks that can be done in 10 minutes.

    This 3 hour power packed workshop that will teach you 25+ AI Tools, make you a master of prompting & talk about hacks, strategies & secrets that only the top 1% know of. Save your seat now (Offer valid for 24 hours only ⏰)

    Here’s why you can’t miss this:

    ✅ Learn 30+ cutting-edge AI tools to completely transform the way you work, market, and lead.

    ✅ Automate your workflows and reclaim 20+ hours a week (imagine no more burnout).

    ✅ Create an AI-powered version of YOU—a digital clone that handles the tedious work while you focus on what truly matters.

    So don’t think twice, you have NOTHING to lose. Consider it a $0 investment that will yield value worth millions. ⏲️ Time: 10 AM EST (Tomorrow)

    Register here

    (First 100 people get it for free + $500 bonus) 🎁


    Global Transaction Router

    The centerpiece of the new payment system is the Global Transaction Router (GTR). The AMEX payment system has to interact with different entities involved in handling payment transactions.

    • Acquirers (Merchant Banks): These are financial institutions or banks that process card transactions on behalf of a merchant. When a customer uses their AMEX card at a store or online, the acquirer is responsible for sending the transaction request to a payment network like AMEX.

    • Processors (Payment Service Providers): These are companies that manage the technical infrastructure required to handle payment transactions between merchants, acquiring banks, and card networks. Processors ensure that the payment data is securely transmitted and correctly formatted for authorization.

    • Issuers (Card-Issuing Banks): An issuer is a bank or financial institution that provides the payment card to the customer. The issuer is responsible for verifying whether the cardholder has sufficient funds of credit available to approve the transaction.

    The GTR sits at the edge of the AMEX network, meaning it is the first system that interacts with these different entities. Here’s how the various entities work with the GTR:

    • A merchant (through an acquirer) submits a payment request when a customer uses their AMEX card.

    • The request reaches GTR, which determines the best route to process the transaction.

    • GTR forwards the request to the processor, which verifies transaction details and forwards it to the issuer.

    • The issuer checks if the cardholder has sufficient funds or credit and sends an approve/decline response back through GTR.

    • The merchant receives the final approval, and the payment is completed.

    • Settlement occurs later when the issuer transfers funds to the acquirer, who then pays the merchant.

    Unique Challenges for the GTR

    There were several unique challenges when it came to building the GTR:

    • Managing Long-Lived TCP Sessions: Unlike modern web services that use short-lived HTTP-based APIs, payment systems often rely on ISO 8583, an older financial messaging standard that operates over long-lived TCP connections. This meant that persistent connections must be maintained for extended periods.

    • Handling ISO 8583 Messages: ISO 8583 is a widely used but outdated messaging protocol in financial transactions.

    • Traffic Spikes and Load Surges: Financial transactions do not occur at a constant rate. The system had to handle sudden spikes such as during Black Friday and holiday shopping seasons. 

    • Ensuring Ultra-Low Latency: Payment systems operate on a millisecond scale. Even a small delay in processing a transaction can result in declined payments due to timeouts and bad customer experience if a transaction takes too long to complete.

    Design Decisions of the GTR

    The AMEX engineering team made several technical decisions when designing the GTR to ensure it overcame the challenges. Some of the major decisions are as follows:

    1 - Language Choice: Go (Golang)

    The team selected Go (Golang) as the primary language for developing GTR.

    But why Go?

    One of the major reasons was Go’s concurrency model. Payment transactions involve thousands of concurrent connections, each requiring processing in real time. Go provides goroutines that can handle thousands of open connections efficiently without excessive CPU or memory overhead. 

    Second, Go compiles ahead of time (AOT), meaning applications start instantly without the need for runtime optimizations. This is important for low-latency transaction processing. 

    Go’s garbage collector is also optimized for low-latency applications, ensuring that memory cleanup does not interrupt transactional processing. Compared to languages like Java, where garbage collection can cause random pauses (GC spikes), Go’s GC is designed to minimize transaction delays.

    2 - gRPC over HTTP/2

    AMEX opted for gRPC over HTTP/2 to improve internal communication within the payment system.

    gRPC uses Protocol Buffers (protobuf) instead of JSON, which results in smaller message sizes and faster serialization and deserialization. When routing payments, GTR converts ISO 8583 messages into gRPC messages using protobuf, making internal processing faster.

    Moreover, gRPC over HTTP/2 allows multiplexing, meaning multiple requests can be sent and processed simultaneously on a single TCP connection. This is critical for handling thousands of real-time transactions without delays.

    See the diagram below that shows HTTP/2 multiplexing in action.

    3 - Asynchronous Logging for Performance Optimization

    In traditional systems, logging is synchronous, meaning every time the application writes a log message, it pauses execution until the log is written to a file or database. This slows down transaction processing, especially when dealing with millions of log entries per second.

    GTR uses asynchronous logging. Log messages are written to an in-memory buffer instead of being processed immediately. A separate goroutine reads from the buffer and writes logs in batches, reducing contention. This way transactions continue processing while logs are written in the background.

    See the diagram below:

    Also, AMEX built custom logging handlers using Go’s standard “slog” library. The library helps buffer logs in memory and structure them for easy debugging. AMEX also optimized logging by using log sampling, where only a subset of logs is recorded under heavy load conditions.

    Optimization Strategies 

    To ensure that the Global Transaction Router could handle millions of transactions per second while maintaining low latency and high reliability, the American Express (AMEX) engineering team implemented several key optimization strategies.

    Let’s look at the three major areas of optimization.

    1 - Profiling and Benchmarking

    Profiling is the process of analyzing a program while it is running to identify performance bottlenecks (for example, slow functions, high CPU usage, or memory inefficiencies). 

    On the other hand, benchmarking involves running a set of tests to measure how well the system performs under different conditions, such as high transaction volumes.

    The team used Go’s built-in profiling tools (pprof) to analyze the system’s performance. They measured CPU usage, memory consumption, and execution time for different functions in the codebase. This helped them identify which functions were taking too long to execute and needed optimization.

    Next, the team ran benchmark tests by simulating high-traffic scenarios to test how GTR performs under stress. They ran tests to measure parameters such as latency, throughput, and failure recovery.

    2 - Using Reader-Writer Mutexes

    A mutex (mutual exclusion lock) is a mechanism used to control access to shared resources in a concurrent system. If multiple Go routines (threads) try to read and write the same data at the same time, data corruption can occur. A mutex prevents this by allowing only one thread to access the resource at a time.

    Instead of using a standard mutex, the AMEX team implemented a Reader-Writer Mutex. This is because a standard mutex locks a resource completely, meaning no other thread can access it until the lock is released. Such an approach is inefficient when multiple threads only need to read the data and creates unnecessary delays by blocking all access.

    The Reader-Writer Mutex works differently. It allows multiple read operations to happen at the same time. Write operations still require exclusive access.

    See the diagram below that shows the difference between a standard mutex and reader-writer mutex.

    3 - Avoiding Excessive Use of Go Channels

    Go channels are a way for Go routines to communicate with each other by passing data between them. They are often used to coordinate asynchronous tasks.

    Initially, AMEX used Go channels to process transaction data, but they found that this approach was slower than direct socket communication.

    Channels introduce extra overhead because:

    • Messages need to be queued and synchronized before they are processed.

    • Each transaction had to wait for a channel to be read before moving forward.

    • This added unnecessary complexity in high-speed financial transactions.

    Instead of reading from a TCP socket, sending data through a Go channel, and then writing to a gRPC socket, the team removed the intermediate channel step. Transactions were processed directly from TCP to gRPC, eliminating unnecessary delays.

    See the diagram below:

    Operational Best Practices

    Lastly, the AMEX engineering team also follows some operational best practices to ensure that the Global Transaction Router works efficiently under all conditions.

    1 - Continuous Performance Testing For Every Release

    Even a small change in the codebase could affect performance, scalability, or transaction speed. A minor update that seems harmless could introduce unexpected bottlenecks in high-traffic scenarios.

    Therefore, every release undergoes performance testing, regardless of how small the update is. Benchmark tests are run to measure transaction processing speed, response time, and system resource usage. Load testing tools simulate real-world transaction volumes to ensure the system can handle peak loads.

    2 - Chaos Testing

    Payment networks must remain operational 24/7, even during sudden traffic surges, network outages, or system crashes.

    To ensure this, AMEX performs regular chaos testing.

    Chaos testing involves intentionally introducing failures or extreme conditions to observe how the system responds. It helps ensure that GTR can recover quickly from unexpected issues without service disruption.

    3 - Iterative Development Process

    Instead of making large, infrequent updates, the AMEX team continuously improves GTR through small, incremental enhancements.

    Developers analyze profiling data to find areas where performance can be improved. Instead of deploying large, risky changes, small updates are made frequently.

    This approach ensures that performance, security, and scalability are always improving.

    Conclusion

    The development of the Global Transaction Router at American Express showcases how a well-architected payment system can achieve high scalability, low latency, and fault tolerance.

    By making strategic technical decisions such as using Go for concurrency, gRPC for efficient communication, and asynchronous logging to reduce bottlenecks, the engineering team ensured that GTR could handle millions of transactions per second without performance degradation.

    Optimization strategies like profiling and benchmarking, reader-writer mutexes, and direct socket writes further improved transaction processing speed. This has enabled American Express to build a cutting-edge financial transaction system capable of meeting the ever-growing demands of the digital economy.

    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:37 - 1 Apr 2025
  • Get a head start on AI-readiness with our latest webinar

    Tyk: Get a head start on AI-readiness with our latest webinar

    Hi Md Abul,

    AI is changing everything, but let's face it: if you don't have your AI governance in check, it can quickly go from hero to zero.

    That's why our next webinar, which covers AI, APIs, and structuring your AI supply chain for enterprise adoption, is a must-attend.

    Here's what you can expect:

    In this session, we'll break down the AI supply chain—because AI is more than just algorithms. You'll explore the four key pillars that keep AI systems running smoothly:

    • Vendors: Who provides the building blocks of your AI?
    • Interfaces: How does AI interact with users and systems?
    • Data: What fuels AI decision-making?
    • Tooling: What enables AI to function efficiently?

    We'll also clarify the differences between structured AI toolchains and AI operators—because there's more to AI governance than you might think.

    But we won't just talk about theory. You'll also get an exclusive look at Tyk AI Studio, our AI governance-first platform that helps enterprises scale AI interactions without losing control.

    📅 Date: April 24th 2025

    🕙 Time: 10:00 AM EST/ 3:00 PM BST

    📍 Location: Zoom webinar

    See you there?


    Budha and team

    Tyk, Huckletree 199 Bishopsgate, Broadgate, London, City of London EC2M 3TY, United Kingdom, +44 (0)20 3409 1911

    Unsubscribe Manage preferences


    by "Budha from Tyk" <budha@tyk.io> - 09:47 - 1 Apr 2025
  • RE:Follow up on opportunities for cooperation with air circuit breakers(ACB-2000), looking forward to your reply

    Dear info

    Last week, I sent an email introducing our circuit breaker products. Did you have the opportunity to take a look?

    Our products are renowned for their high reliability and safety, and have provided long-term service to a well-known customer. If you have any questions or need further information, please feel free to contact me at any time.

    Looking forward to your reply and hoping to have the opportunity to provide your company with high-quality circuit breaker products and services.

    ACB-2000 Drawer style,/fixed style
    ACB-2500 Drawer style,/fixed style
    ACB-3200 Drawer style,/fixed style
    ACB-4000 Drawer style,/fixed style
    ACB-5000 Drawer style,/fixed style
    ACB-6300 Drawer style,/fixed style



    Pan Xiaoqing
    Gongneng Electric Co., Ltd
    tel:13868438891
    WeChat:13868438891


    by "sales09" <sales09@cngongneng.com> - 07:43 - 1 Apr 2025
  • Real Clients, Real Financial Wins (And Unforgettable Golf Events)
    Here’s what you can expect when you work with...
     ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

    Hello Sir/Madam,

    Wondering how others have benefited from combining expert financial advice with elite golf experiences? Here are a few examples:

    John T. consolidated multiple pensions into one efficient plan, saving thousands in fees and leveraging his monthly four-ball to impress potential business partners.

     

    Sarah H. secured robust life insurance and critical illness cover, giving her peace of mind while attending exclusive golf events with fellow professionals.

     

    Mark R. improved his retirement portfolio returns with strategic investments—and forged valuable connections on the fairway.

     

    Each of them started with a simple conversation about their financial goals. Ready to see what’s possible for you?

    Just reply to this email or book a call here to discuss your financial aims - and decide which top golf course you’d like to tackle first.

    Best regards,

     

    Richard Ellis

    Project Director

    +44(0)7380 337 315

    +44(0)1924 975 502

                  

    www.fairwaywealthpartners.co.uk

    +44(0)1924 975 502

    info@fairwaywealthpartners.com

     

    by "Richard - Fairway Wealth Partners" <info@fairwaywealthpartners.com> - 04:17 - 1 Apr 2025
  • Why the gender pay gap persists

    On McKinsey Perspectives

    Strengthen human capital ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ 
    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 Sarah Thuerk, 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:43 - 1 Apr 2025
  • Stretched Canvas from Jiade in china

    Dear info,

     

    I hope this email find that you are well.

    I am Shuyang Jiade painting material of Jiangsu Province. We specialize in producing DIY handmade products such as painting, drawing canvas, pole frame, wooden easel, canvas canvas board and art supplies.

     

    1. Cooperate with  Michaels to provide superior product quality.

    2. Our own factory, we offer competitive first hand prices.

    3. The products have passed the certification of CE and ANSI,ISO 9001,ISO 14001 and other authoritative organizations.

    4. With extensive industry related experience, we can develop and customize any product according to requirements

     

    Reply catalogues and FOC samples.

    If you need more help, please let me know

     

    Best Regards
    Allen Wang
    Suqian Jiade Painting Materials Co., Ltd.
    Wechat/Tel:+86 15151113243
    Email:jiadehuacai@gmail.com
    Floor 3, No.9 Chaoyang Industrial Park, Shuyang City, Jiangsu Province, China
    Website: https://jdartmaterials.cn/


    by "Mark" <Mark@jdartmaterials.com> - 11:32 - 31 Mar 2025
  • Reminder: Register for Integration Insights Live
    Join industry experts to explore the impact of modern iPaaS.
    SAP logo

    Image

    There’s still time to join integration leaders and SAP product experts to explore how modern integration is transforming the IT landscape. See demonstrations of SAP Integration Suite and hear from customers who are using it to drive innovation and efficiency across their businesses. Watch sessions on key topics including:

    • The latest integration market trends and integration research
    • How AI-driven integration is simplifying complex landscapes
    • Solving connectivity chaos to help enable AI

    Kind regards,
    The SAP Integration Suite team
    Want to know more?

    This video showcases nine key ways you can drive innovation across your business with SAP Integration Suite.

    Products     Services and Support     Learning     Community     Partner     About

    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 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 "The SAP Integration Suite team" <sap@mailsap.com> - 11:08 - 31 Mar 2025
      • GRAB 3 FREE 1 SEAT !!! MICROSOFT EXCEL (ADVANCED LEVEL) (4 & 5 Jun 2025)

        HRDC CLAIMABLE COURSE !!!

         

        Please call 012-588 2728

         email to pearl-otc@outlook.com

        HYBRID PUBLIC PROGRAM

        MICROSOFT EXCEL (ADVANCED LEVEL)

        (** Choose either Zoom OR Physical Session)

        Remote Online Training (Via Zoom)  &

         OTC TRAINING CENTRE SDN BHD SUBANG, SELANGOR (Physical)

          (SBL Khas / HRD Corp Claimable Course)

        Date : 4 Jun 2025 (Wed)  |  9am - 5pm                       By Siti

         5 Jun 2025 (Thu)   |  9am - 5pm                     .  

                         .  

        DESCRIPTION

        This course will give you a deep understanding of the useful Excel functions that transform Excel from a basic spreadsheet program into a dynamic and powerful analytics tool. Focus on what each Functions does, hands-on, contextual examples designed to showcase why these Functions are awesome and how they can be applied in several ways and how to troubleshoot formulas. Manipulating data using analysis tools, password settings and record actions using macros.

         

        OBJECTIVES

        -        Mastering the use of some of Excel's most popular and highly sought-after functions (VLOOKUP, IF, AVERAGE, INDEX/MATCH and many more...)

        -        Audit Excel Worksheet formulas to ensure clean formulas

        -        Worksheets and Workbooks protection

        -        Usefulness of the What-If Analysis

        -        Automate your day-to-day Excel tasks by mastering the power of Macros

         

        REQUIREMENT

        -        A working knowledge of creating/formatting simple spreadsheets, basic formulas and functions

        -        Excel Introduction course or equivalent knowledge or experience.

         

        FOR WHOM

        Those wishing to increase their knowledge of Excel to create more in-depth worksheets and improve the presentation of data.

         

        OUTLINE OF WORKSHOP

        1. Excel List Functions

        1.1 Introduction to Excels Function: DSUM()

        1.2 Excel DSUM Function Single Criteria   Continued

        1.3 Excel DSUM Function with OR Criteria

        1.4 Excel DSUM Function with AND Criteria

        1.5 Excel Function: DAVERAGE()

        1.6 Excel Function: DCOUNT()

        1.7 Excel Function: SUBTOTAL()

        2. Working with Excel’s Conditional Functions

        2.1 Using Excel's IF() Function

        2.2 Excel's IF() Function with a Name Range

        2.3 Nesting Functions with Excel

        2.4 Nesting Excels AND() Function within the IF() Function

        2.5 Using Excel's COUNTIF() Function

        2.6 Using Excel's SUMIF() Function

        2.7 Using Excel's IFERROR() Function

        3. Working with Excel’s Lookup Functions

        3.1 Microsoft Excel VLOOKUP() Function

        3.2 Microsoft Excel HLOOKUP() Function

        3.3 Microsoft Excel INDEX() Function

        3.4 Microsoft Excel MATCH() Function

        3.5 Microsoft Excel INDEX() and MATCH() Function Combined

        3.6 Microsoft Excel INDEX() and MATCH() Function Combined Continued

        3.7 Creating a Dynamic HLOOKUP() with the MATCH() Function

        4. Auditing an Excel Worksheet

        4.1 Tracing Precedents in Excel Formulas

        4.2 Tracing Dependents in Excel Formulas

        4.3 Working with the Watch Window

        4.4 Showing Formulas

          

        5. Protecting Excel Worksheets and Workbooks

        5.1 Protecting Specific Cells in a Worksheet

        5.2 Protecting the Structure of a Workbook

        5.3 Adding a Workbook Password

        6. Mastering Excel’s “What If?” Tools

        6.1 Working with Excel's Goal Seek Tool

        6.2 Working with Excel's Solver Tool

        6.3 Building Effective Data Tables in Excel

        6.4 Creating Scenarios in Excel

        7. Automating Repetitive Tasks in Excel with Macros

        7.1 Understanding Excel Macros

        7.2 Activating the Developer Tab in Excel

        7.3 Creating a Macro with the Macro Recorder

        7.4 Creating Buttons to Run Macros

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

         

        ABOUT THE FACILITATOR

        Siti

        Microsoft Office Specialist (MOS)

        Siti started her career as an Information Technology Lecturer in few local colleges and universities back in year 1999. In her 8 years’ experience as a lecturer, she picks up various discipline in IT related subjects. She also involved in giving Microsoft Office Applications training to various companies.

        Since 20 March 2006 till present, Siti decided for a career change. She moved to IT related training. As a Training Consultant, she focused more on Microsoft Office Applications training. She has facilitated training programs in link with broad-ranging groups of training institutes and clients. She is familiar and proficient with Microsoft Office Applications and during her training she will address the day to day issues faced by employees in today’s corporate environment.

        In year 2007 till 2008 Siti had been appointed as one of the Master Trainer for The Teaching and Learning of Science and Mathematics in English (Pengajaran dan Pembelajaran Sains dan Matematik Dalam Bahasa Inggeris - PPSMI). Her role as a Master Trainer was to give training to all the trainers representing different states around Malaysia on how to deliver the training to all the teachers in various schools in Malaysia.

        Aside to giving training, Microsoft Malaysia has engaged her to share her expertise on how to fully maximize the usage of Microsoft Office Applications since year 2008 till current. She had done many workshops around Malaysia for major Microsoft Malaysia customers mostly focusing on the Tips and Tricks and also best practices.

        Siti was involved as a Handyman in Handyman Project under Shell Global Solutions, Malaysia since 2008 till 2011. To be given the opportunity to give One-to-one consultation with the client by looking, asking and solve problem related to the data provided by the clients. Examples of topics covered for Handyman sessions are E-mail and Calendar, Standard & Mobile Office, Archiving & Back-ups, NetMeeting, Livelink, Live Meeting? and Microsoft Office Applications.

        Nov 2010 to Feb 2011 she was being given another golden opportunity by ExxonMobil Malaysiato be the lead trainer in the Migration from XME to GME project to train almost 3000 staffs. This training also includes Microsoft Office 2010 and Windows 7.

         

        Academic Qualification

        1999Bachelor of Computer Science (Honours) · Computing (Single Major) - USM

        2001Master of Science · Distributed Computing - UPM

         

        Working Experience

        -        Cybernetics International College of Technology · Lecturer · (June 1999 to May 2002)

        -        MARA University of Technology (UiTM Seri Iskandar) · Lecturer · (June 2002 to July 2003)

        -        Cosmopoint College of Technology · Lecturer · (September 2005 to March 2006)

        -        Iverson Associates Sdn Bhd · Senior Training Consultant · (March 2006 to February 2011)

        -        Info Trek Sdn Bhd · Senior Training Consultant· (February 2011 to April 2017)

        -        Fulltime Senior Training Consultant · (May 2017 to present)

        (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)

        RM 1,850.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 26 May 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> - 07:09 - 31 Mar 2025