Archives
- By thread 4819
-
By date
- June 2021 10
- July 2021 6
- August 2021 20
- September 2021 21
- October 2021 48
- November 2021 40
- December 2021 23
- January 2022 46
- February 2022 80
- March 2022 109
- April 2022 100
- May 2022 97
- June 2022 105
- July 2022 82
- August 2022 95
- September 2022 103
- October 2022 117
- November 2022 115
- December 2022 102
- January 2023 88
- February 2023 90
- March 2023 116
- April 2023 97
- May 2023 159
- June 2023 145
- July 2023 120
- August 2023 90
- September 2023 102
- October 2023 106
- November 2023 100
- December 2023 74
- January 2024 75
- February 2024 75
- March 2024 78
- April 2024 74
- May 2024 108
- June 2024 98
- July 2024 116
- August 2024 134
- September 2024 130
- October 2024 141
- November 2024 171
- December 2024 115
- January 2025 216
- February 2025 140
- March 2025 220
- April 2025 233
- May 2025 169
-
Upcoming Tyk webinars: AI readiness & 5.8 release
Upcoming Tyk webinars: AI readiness & 5.8 release
Hi Md Abul, want to find out what's on?Hi Md Abul,
With 2025 in full-swing, here’s a reminder of our upcoming webinars for you:
AI, APIs, and the path to AI-readiness: Structuring the AI supply chain for enterprise adoption
📅 Date: April 24, 2025
⏰ Time: 10 AM EST / 3 PM BST
📍 Location: Zoom - register hereJoin us to explore the new capabilities of Tyk 5.8 and how they can amplify OpenAPI-powered API definitions, enhancing security, governance, and workflows.
Tyk 5.8: OAS-native API management for secure, interoperable and governance-first API experience
📅 Date: May 8, 2025
⏰ Time: 10 AM EST / 3 PM BST
📍 Location: Zoom - register hereDig into the importance of AI structuring a robust AI supply chain, and get an introduction to Tyk AI Studio, a governance-first solution for managing AI interactions.
Want to stay in the loop of more events for the API community? Follow us on social media below.
Got queries about events? Contact us at communities@tyk.io
See you there!
Budha and team
Tyk, Huckletree 199 Bishopsgate, Broadgate, London, City of London EC2M 3TY, United Kingdom, +44 (0)20 3409 1911
by "Budhaditya Bhattacharya" <budha@tyk.io> - 10:04 - 17 Apr 2025 -
would you like to check free samples of solar cables and connectors--slocable joyce
Hi Dear info,
Are you interested in saving some money? Are you interested in good quality and nice price? And are you interested in small order with fast delivery?
If yes,pls click here and contact me by email sales4@slocable.com.cn or phone +8618025117626
Thanks and best regards!
Joyce
by "market9" <market9@slocablevip.com> - 09:12 - 17 Apr 2025 -
Premium Lamination & Silicon Cores Available
Dear Manager,
I am Sandy from Jiangyin Chuangjia Electrical Co., Ltd. We are a leading manufacturer of transformer cores (EI/UI/By drawing), lamination cores, and silicon cores.We are interested in exploring potential collaboration opportunities and providing you with high-quality products tailored to your needs.
Below is some basic information of our company:
Company Name: JIANGYIN CHUANGJIA ELECTRICAL CO., LTD
Address:ADD: NO.102 XICHENG ROADLINGANG STREET, JIANGYIN,JIANGSU PROVINCE, CHINA.
Business License number: 913202817532007529
Year Established: 2003
Certificate: ISO 9001 approved.
Industry, Type of products: Silicon steel core, transformer core,motor lamination(stator&rotor),CRGO/CRNO slit coils.
Business Type: Manufacturer
The quantity of production:50000 tons per year.
Main Market: Brazil, Spain, Peru, Thailand, Indonesia, Egypt, Turkey, Kuwait, Syria, Oman, India, Bangladesh, Jordan, Lebanon,United Arab Emirates,dominican and so on.Please let us know if you’re interested in learning more about our offerings.
Best Regard,
Sandy(wechat&whatsapp+86 159 9532 9060)
Jiangyin Chuangjia Electrical Co.,ltd
Web:www.siliconsteelcore.com
https://jycjdq.en.alibaba.com/
by "sales15" <sales15@stampingcore.com> - 06:38 - 17 Apr 2025 -
You're Invited! Product Expert Series: Intelligent Observability for Business Uptime
New Relic
Join us for our Product Expert Series: Intelligent Observability for Business Uptime.
This is your chance for a live demo and Q&A with the team behind agentic integrations, predictions, response intelligence, and more innovations for minimizing downtime. Let them show you how you can:- Use agentic AI to streamline: Bring observability insights from New Relic to GitHub, Amazon Q Business, ServiceNow, and more.
- Speed up diagnosing problems: AI points to root cause and suggests remediation steps, based on system-wide analysis (because it knows what’s dependent on what).
- Proactively prevent issues: Gain early warnings to prevent issues, based on analysis of historical trends.
This live webinar is the ideal format to ask questions live, discuss your use cases, and see how Intelligent Observability improves your results.
Register Now View in browser
This email was sent to info@learn.odoo.com. Update your email preferences.For information about our privacy practices, see our Privacy Policy.
Need to contact New Relic? You can chat or call us at +44 20 3859 9190
Strand Bridge House, 138-142 Strand, London WC2R 1HH
© 2025 New Relic, Inc. All rights reserved. New Relic logo are trademarks of New Relic, Inc.
by "New Relic" <emeamarketing@newrelic.com> - 04:59 - 17 Apr 2025 -
Join us for the Agentforce World Tour Broadcast | 29 May
Join us for the Agentforce World Tour Broadcast | 29 May
Discover Agentforce, the Digital Labour Platform at SalesforceDiscover Agentforce, the Digital Labour Platform at Salesforce29 May 2025
9:00 a.m. BKT/ICT | 10:00 a.m. SGTRegister now 29 May 2025
9:00 a.m. BKT/ICT | 10:00 a.m. SGTRegistration is now open for the
Agentforce World Tour Broadcast
Join us for the Agentforce World Tour Broadcast and take your business to the next level with groundbreaking innovation.
It’s time to power up with Agentforce - you’ll find new ways to deepen customer and employee relationships, and boost growth and productivity, by activating digital labour for every team in your company.
Be inspired by the Agentforce keynote and hear remarkable stories of customer success and gain unique insights from our local Trailblazers and thought leaders.
Broadcast date and time: 29 May 2025, 09:00 a.m. BKT/ICT, 10:00 a.m. SGT
Duration: 60 mins
Experience the groundbreaking benefits of Agentforce - the agentic layer and Digital Labour Platform at Salesforce, to take your business to the next level.
We can’t wait to welcome you!Register now Captions will be available during the broadcast for Traditional Chinese, Thai, Vietnamese, and Bahasa Indonesia. Your unique viewing link for the broadcast event will be sent to you in a confirmation email upon registering.
© 2025 Salesforce, Inc.
Salesforce.com Singapore Pte Ltd. 5 Temasek Boulevard #13-01 Suntec Tower 5 Singapore 038985
General Inquiries: +65 6302 5700This email was sent to info@learn.odoo.com
Manage Preferences to Unsubscribe | View as webpage | Privacy Statement
Powered by Salesforce Marketing Cloud
by "Salesforce Events" <aseanevents@salesforce.com> - 03:02 - 17 Apr 2025 -
How can leaders tackle expanding trade controls and tariffs?
On McKinsey Perspectives
Why your business needs a nerve center 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.
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 - 17 Apr 2025 -
High-Quality Valves for Industrial Applications
Put your preheader text here
Dear Company,
I am writing this email as a foreign trade salesman of Bogong Valve Co., Ltd. We are a valve company located in Wenzhou, Zhejiang, China, specializing in manufacturing various types of valves, such as gate valves, check valves, globe valves, butterfly valves, and ball valves. With more than two decades of manufacturing experience, we have API, EAC, and TS certifications, ensuring that we are at the forefront of the manufacturing industry. Our valves are of high quality and reasonable price, and enjoy a high reputation in China.
We have been working with you and providing our services. We would be very grateful for the opportunity to quote you or send you a technical drawing. Please rest assured that we are committed to providing quality services to meet your needs.
If you are interested, please contact postmaster@bogongvalve.com or Whatsapp: +8615267791204. Or visit our Google site http://bogongvalve.com/ for more information.
We guarantee to provide you with a satisfactory price quotation in a timely manner.
Thank you for considering choosing Bogong Valve Co., Ltd. to meet your valve needs.
Sincerely,
Tony Xiang
Button
by "sales03" <sales03@BogongValves.com> - 07:31 - 16 Apr 2025 -
Introduction of HISAN: Your trusted partners for Weld Overlay Wear Plates
Dear info,
I hope this message finds you well.
I am writing to introduce our esteemed company, HISAN (Tianjin) Co., Ltd, an ISO9001 certified manufacturer specializing in high-quality weld overlay wear plates. Our extensive range of products includes various grades and thicknesses, meticulously designed to cater to diverse working conditions.
Our facility, covering 11,000 square meters, boasts a monthly production capacity of 12 containers of wear plates. Among our offerings, the Grade HS200 plates have garnered significant popularity due to their exceptional quality and performance.
We take pride in our commitment to delivering reliable and cost-effective solutions to meet your needs. Should you require any further information or have specific inquiries, please do not hesitate to reach out.
Best Regards
HISAN(Tianjin) Co., Ltd
by "Kiyo Harscher" <blaisegudd501@gmail.com> - 12:44 - 16 Apr 2025 -
Achilles Coaching Sport Santé , vous utilisez quoi pour la musique ?
Bonjour,
Une question rapide : comment gérez-vous l’ambiance musicale chez Achilles Coaching Sport Santé ?
Beaucoup de commerces utilisent des radios FM ou Spotify, mais cela pose parfois des problèmes : publicité, musique pas adaptée ou frais cachés.
J’accompagne plusieurs entreprises sur ce sujet, et j’aimerais bien avoir votre avis.
Qu’en diriez-vous d’en discuter ? 😊
Romain
by "Romain Rigaud" <romain.rigaud@license-jamendo.fr> - 08:36 - 16 Apr 2025 -
RE: Looking for a Professional Mexican Agent
Dear agent,
Greetings from Crystal and the entire GLA family. We hope this message finds you well.
I would like to extend a sincere invitation to you to become a part of the GLA platform. As we experience a growing demand from/to Mexico among our GLA members, your participation would be highly valuable in helping us meet and address these requirements effectively.
Above 75% of GLA Members are first-class agents with wide range of primary resources. GLA fulfills all your needs for your business development and resources integration, in terms of finding reliable agents and getting huge volume of inquiries from/to your area.
Besides, We are planning to hold the 12th GLA Global Logistics Conference:
<![if !supportLists]>Ø <![endif]>Event Name: The 12th GLA Global Logistics Conference
<![if !supportLists]>Ø <![endif]>Host By: GLA Global Logistics Alliance
<![if !supportLists]>Ø <![endif]>Event Date: May 15 - 18, 2025 (4 days)
<![if !supportLists]>Ø <![endif]>Host City: Dubai, UAE
<![if !supportLists]>Ø <![endif]>Expected Attendee: 1500+
<![if !supportLists]>Ø <![endif]>From: 130+ countries
<![if !supportLists]>Ø <![endif]>1-2-1 Meeting: 51 times per pax
The biggest promotion for the 12th GLA Conference is now open till 25th April 2025! Please don’t miss this opportunity to attend the conference as a GLA member.
If you want to know more about GLA, please just feel free to contact me.
Best regards,
Crystal LEE
GLA overseas department
Mobile/ Whatsapp:
(86) 190-7616-6927
Email:
Company:
GLA Co.,Ltd
Website:
Address:
No. 2109, 21st Floor, HongChang, Plaza, No. 2001, Road Shenzhen, China
The 12th GLA Conference - Dubai during 15th-18th May 2025 – click here for registration
<![if !supportLists]>Ø <![endif]>The 11th GLA Conference in Bangkok Thailand, online album
<![if !supportLists]>Ø <![endif]>The 10th GLA Conference in Dubai UAE, online album
<![if !supportLists]>Ø <![endif]>The 9th GLA Conference in Hainan China, online album
【Notice Agreement No 7】
7. GLA president reserves the right to cancel or reject membership or application. Company shall cease to be a member of GLA if:
a) the Member does not adhere to GLA terms and conditions
b) the Member gives notice of resignation in writing to the GLA.
c) No good reputation in the market.
d) Have bad debt records in the GLA platform or in the market
by "Crystal LEE" <member72@glafamily.com> - 08:08 - 16 Apr 2025 -
How global companies can succeed in India
On McKinsey Perspectives
What leaders should know 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
•
Business hot spot. The world has taken notice of India’s promises and possibilities as a global business hub, thanks to the country’s skilled workforce, large consumer base, and improving infrastructure. Indeed, over the next decade, India offers many opportunities for multinational companies, explain McKinsey Global Managing Partner Bob Sternfels, McKinsey India Managing Partner Rajat Dhawan, and their coauthors. Yet companies in India may face complex regulations and other challenges. What sets successful global companies in India apart from the rest?
—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.
Copyright © 2025 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007
by "Only McKinsey Perspectives" <publishing@email.mckinsey.com> - 01:42 - 16 Apr 2025 -
Customize your safety helmet to meet market demand!
Dear info,
Hello! We specialize in designing and manufacturing all kinds of helmets, including ski helmets, bicycle helmets, climbing helmets, baseball helmets, etc. We provide customers with a full range of OEM and ODM services, and can provide customized solutions according to your specific needs to ensure that each helmet meets the expectations of the market and users.
We have advanced production facilities and design teams to ensure timely delivery and stable quality. If you have any questions or cooperation intentions, please feel free to contact me, I look forward to providing professional support for your brand.
Looking forward to hearing from you!
My best regards,
Cathy Law
Sales Director
SPIRIT SPORTS (HK) CO., LTD
SPIRIT SPORTS (SHENZHEN) TECHNOLOGY CO., LTD
Mobile:+86-13631695901 Tel:+86-755-88299751 Ext:810
What'sApp/Wechat :+86-13631695901
Skype:Cathylaw1
E-mail: cathy.law@spiritsports-hk.com
Website: www.helmetsmanufacturer.com
by "Kristof Fabiana" <fabianakristof707@gmail.com> - 10:01 - 15 Apr 2025 -
Join Us at Stratosphere 2025 – The Future of Digital Transformation Starts Here
Join Us at Stratosphere 2025 – The Future of Digital Transformation Starts Here
Hi MD Abul,
We’re excited to officially open registration for Stratosphere 2025, taking place August 25–27, 2025 in Denver, Colorado!
What is Digital Stratosphere?
It’s more than just another tech conference. Stratosphere 2025 is where the world’s leading digital transformation experts, CIOs, and change agents come together to explore enterprise technology strategies independent of vendors and sales pitches.This year’s theme: Mission: AI-Possible – Navigating the Future of Digital Evolution.
Why attend?
We’re diving deep into how AI, cloud migration, ERP implementations, and organizational change are reshaping the enterprise landscape—what works, what doesn’t, and how to prepare.
- Learn from real-world success (and failure) stories
- Network with executives and project teams driving transformation
- Get unbiased insights—no vendor fluff
- Attend expert-led panels and keynotes
Meet Our Keynote Speakers:
We’re bringing together some of the most respected voices in enterprise transformation:-
Jan Baan – Legendary ERP pioneer and founder of Baan Company, sharing his forward-looking vision on AI and business systems.
-
Walker Reynolds – Influencer and Industry 4.0 evangelist, known for cutting through the noise around smart manufacturing and industrial data.
-
Eric Kimberling – Founder & CEO of Third Stage Consulting, bringing 20+ years of digital transformation leadership and hands-on experience.
Who should attend?
This event is perfect for:
• CIOs, CFOs, and executive teams
• ERP and IT project leaders
• Operations, finance, and change management professionals
• Anyone planning or currently executing a major digital initiativeReserve your spot here:
https://www.thirdstage-consulting.com/stratosphere-2025Let us know if you have questions and we hope to see you in Denver!
Best regards,
Eric Kimberling
Third Stage Consulting 384 Inverness Pkwy Suite Suite #200 Englewood Colorado 80112 United States
You received this email because you are subscribed to Marketing Information from Third Stage Consulting.
Update your email preferences to choose the types of emails you receive.
Unsubscribe from all future emails
by "Eric Kimberling" <eric.kimberling@thirdstage-consulting.com> - 06:02 - 15 Apr 2025 -
Ergonomic chair S1
Dear info,I would like to recommend you our new task chair .This is the outstanding feature:1) BIFMA standard2 ) Big size neckrest with height and angle adjustble function3) Supportive lumbar support with height and depth adjustment4) 3D adj armrest, arm pad made of soft PU, good touch5) Self-balanced mechanism, no need to adjust tension6) 4 locking positions for backrest to meet any tilting positionMore importantly, this chair is moving fast. customers feed back positively.Are you interested in this chair?Chris Lu
Guangzhou Huashi Furniture Manufacturing Co., Ltd
Add:No.5 Area B,Yuanxia Industrial zone,Baiyun District,Guangzhou city,Guangdong Province,China.
T: 0086 20 87413588
Whatsapp: +86 18074603378
E: info@huashifurniture.com.cn
E: info@huashichair.com
E: admin@vaseat.com
www.facebook.com/VaseatFurniture
www.vaseat.com
by "Tutko Lacer" <tutkolacer967@gmail.com> - 04:52 - 15 Apr 2025 -
How Netflix Orchestrates Millions of Workflow Jobs with Maestro
How Netflix Orchestrates Millions of Workflow Jobs with Maestro
WorkOS + MCP: Authentication for AI Agents (Sponsored)͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ Forwarded this email? Subscribe here for moreWorkOS + MCP: Authentication for AI Agents (Sponsored)
Don’t reinvent auth for AI agents. WorkOS AuthKit delivers SSO, MFA, and user management with modern APIs and minimal config.
Gain confidence that MCP servers and AI agents stay within defined permissions, using scoped OAuth access.
Disclaimer: The details in this post have been derived from the articles written by the Netflix engineering team. All credit for the technical details goes to the Netflix 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.
Netflix originally used an orchestrator named Meson to manage its growing number of data and machine learning (ML) workflows.
For several years, Meson served the company well. It was responsible for scheduling and managing a large volume of tasks, approximately 70,000 workflows and 500,000 daily jobs. These jobs supported various business functions, including data transformation, recommendation models, A/B tests, and other ML-based decision systems.
However, as Netflix’s use of data grew, so did the pressure on Meson. The system began to show signs of strain, especially during periods of peak traffic, such as midnight UTC, when a large number of workflows were typically triggered. During these times, the orchestrator experienced slowdowns that led to increased operational overhead. Engineers on call had to closely monitor the system, especially during off-hours, to ensure it didn’t fail under the load.
A key limitation of Meson was its architecture. It was built using a single-leader model, which meant there was one main node responsible for coordinating all activity. Although it had high availability, the team had to vertically scale (i.e., upgrade to more powerful machines) to keep up with the growing demand. Eventually, they approached the limits of what AWS instance types could offer, making it clear that vertical scaling was not a sustainable long-term solution.
At the same time, the rate of growth was dramatic. The number of workflows in the system was doubling year over year, which added to the urgency of finding a better solution.
This need led to the creation of Maestro: a next-generation workflow orchestrator designed to overcome Meson’s bottlenecks.
Maestro was built with a distributed, scalable architecture from the ground up, capable of handling massive volumes of workflows and jobs while maintaining high reliability and low operational overhead. It was also designed to support a wide range of users and use cases, from engineers and data scientists to business analysts and content producers, making it a more versatile platform for the future of data and ML at Netflix.
In this article, we’ll look at how Netflix designed Maestro and the challenges they faced along the way.
AI-assisted coding is faster. But is it safe? (Sponsored)
Tools like Cursor, Co-Pilot, and Claude are helping developers ship code faster than ever.
But with up to 40% of AI-generated code containing vulnerabilities—and 75% of developers believing it’s safer than human-written code—the real risk is what you can’t see.
In this guide, we explore how engineering teams can move quickly without compromising security or standards.
Learn how to set up automated guardrails, enforce service ownership, and catch risks before they spread—no bottlenecks required.
Read the full guide on safe AI dev
Maestro Architecture
At the heart of Maestro's design is a microservices-based architecture that allows the system to scale efficiently.
The system is broken down into three primary services, each responsible for a different part of the workflow orchestration. The diagram below shows this architecture in detail:
Workflow Engine
The Workflow Engine is the core component of Maestro. It manages the full lifecycle of workflows from the initial definition to step-by-step execution and completion.
In Maestro, a workflow is represented as a Directed Acyclic Graph (DAG) made up of individual units of work called steps (also referred to as jobs). These steps can include metadata, dependencies, runtime parameters, conditions, and branching logic.
A few key responsibilities of the Workflow Engine include:
Managing workflow definitions, including versioning and metadata.
Executing workflows by managing step instances, which are the runtime versions of each step.
Supporting advanced data patterns like foreach loops, conditional branches, and subworkflows.
Allowing steps to be reused across workflows through step templates.
Enabling dynamic workflows by supporting code-based parameter injection through a secure custom expression language called SEL (Simple Expression Language).
Providing a timeline view of workflow state changes to help with debugging and tracking.
Under the hood, the engine uses Netflix’s open-source Conductor library to manage the workflow state machine.
Time-Based Scheduling
Maestro supports workflows that need to be triggered at regular time intervals through the time-based scheduling service. Users can define when workflows should run using cron expressions or predefined time intervals such as hourly or weekly schedules.
This service is lightweight and designed to scale, offering an at-least-once triggering guarantee.
However, the Maestro engine includes logic to deduplicate triggers, which means that even if the scheduler tries to trigger a workflow multiple times, it ensures that the workflow is only executed once. This provides exact-once execution in practice.
Signal Service
Time-based scheduling is especially useful for recurring tasks, but it may not always be the most efficient method. For instance, running a workflow at midnight might not make sense if the data it depends on isn’t ready yet. To address that, Maestro includes another option for triggering workflows: the signal service.
The signal service provides support for event-driven orchestration, which complements time-based scheduling by triggering workflows or steps based on real-time events instead of a fixed time.
A signal is essentially a small message that carries information (such as metadata or parameter values) related to a triggering event. This service plays a crucial role in enabling conditional, responsive execution. Signals can come from:
Internal sources, such as other workflows.
External systems, such as S3 events, data warehouse table updates, or other infrastructure changes.
See the diagram below:
The Signal Service is used in two primary ways:
Triggering entire workflows when a signal matches a subscribed condition.
Gating individual steps within a workflow, where steps can wait for a signal to arrive before they begin execution.
In addition to these capabilities, the Signal Service also tracks signal lineage. This means it can trace which workflows were triggered by which signals, creating a dependency map between upstream and downstream workflows.
Scalability Techniques for Maestro
One of the core strengths of Maestro is its ability to scale horizontally and handle very large workloads without compromising reliability or performance.
There are a few ways Maestro achieves this:
At the architectural level, all of Maestro’s services are built as stateless microservices. This means that any instance of a service can handle any request, and there is no need to store session or workflow data within the service itself. Instead, all state information is stored in an external system. This design makes it easy to scale out services by simply adding more instances.
To handle communication between components and coordinate workflow execution, Maestro uses distributed queues. These queues decouple the services from each other, so each one can process requests at its own pace. They also allow for reliable message passing across the system, even when traffic spikes or failures occur in individual components.
For persistent storage of workflow definitions, step instances, and state data, Maestro uses CockroachDB. CockroachDB is a distributed SQL database that provides strong consistency guarantees. It’s well-suited for Maestro because it can scale horizontally and maintain high availability without much operational complexity. This ensures that all workflow and step data is stored reliably, even at a very large scale.
Another important aspect of Maestro’s scalability comes from how it handles workflows with massive numbers of steps. In many use cases, a single workflow might need to run the same job tens or even hundreds of thousands of times. For example, to backfill data over a long historical period or to train models across different parameters. Writing out all of these steps manually in a workflow definition would be impractical and hard to manage.
Moreover, Maestro supports nested foreach loops, meaning that one foreach block can contain another. This allows users to construct complex, large-scale workflows that execute millions or even billions of individual steps within a single workflow instance, all while remaining manageable and performant.
See the diagram below that shows the forEach design for Maestro.
Maestro Execution Abstractions
Maestro is designed to serve a wide range of users from beginner data analysts to advanced engineers. Therefore, it provides multiple execution abstractions to make it easier to define and run workflows.
Some abstractions are as follows:
Step Types
Maestro includes a set of predefined step types that encapsulate common tasks.
These step types represent standard operations, such as running a Spark job, moving data between systems (like from a database to a spreadsheet), or executing a SQL query.
When a user chooses a step type, they only need to supply the required parameters (such as the query string, memory allocation, or table name), and Maestro handles everything else behind the scenes.
For example, if a user selects the "Spark" step type, they can simply provide the Spark SQL query, along with resource requirements, and Maestro will schedule and execute the job accordingly. If the internal logic for Spark jobs ever needs to be updated (such as changing how jobs are submitted), the Maestro team can make that change once, and it will automatically apply to all workflows that use that step type.
Notebook Execution
Maestro also supports direct execution of Jupyter notebooks, which is useful for users who prefer working in a notebook environment or want to run code that has already been developed interactively.
These users can pass their notebooks to Maestro, and the system will schedule and run them as part of a workflow. This is especially helpful for data scientists or analysts who may not want to write workflow logic from scratch but still need to run periodic jobs.
Notebook execution integrates with other workflow steps, allowing users to include notebooks alongside other jobs within a larger DAG. Parameters can also be passed into notebooks dynamically, making them flexible components in a pipeline.
Docker Jobs
For more advanced users who need complete control over the execution environment, Maestro supports running Docker containers. These users can package their custom business logic into a Docker image, define the necessary input parameters, and let Maestro schedule and manage the container’s execution.
This option allows users to run any logic, regardless of programming language or dependencies, as long as it is packaged inside a container.
Maestro DSL Interface
To make it easy for users with different technical backgrounds to define workflows, Maestro supports multiple ways to create and manage them. Users can choose from a set of Domain Specific Languages (DSLs), graphical interfaces, or programmatic APIs, depending on what works best for their needs.
Maestro supports the following DSLs:
YAML: This is the most popular option because it is simple, human-readable, and easy to write. YAML is ideal for defining the structure of workflows, including steps, parameters, and dependencies, without needing to write actual code.
Python: For users who prefer scripting and want to dynamically generate workflows, Python DSL provides a more programmable approach. It’s useful when logic needs to be calculated or generated on the fly.
Java: Java DSL is available for engineers who work within Java-based systems or want to integrate workflows more closely with Java applications.
Source: Netflix Tech Blog Apart from these DSLs, users can also define workflows in the following ways:
API (JSON): Maestro exposes a set of APIs that allow users to submit workflow definitions directly in JSON format. This is helpful for automation or integration with other systems.
Maestro UI: A graphical user interface is provided for users who prefer not to write code. The UI allows users to visually create workflows by selecting and configuring steps through clicks and forms. This is especially useful for non-engineers or users who want a quick and easy way to build workflows without touching code.
Metaflow Integration: Maestro integrates with Metaflow, a library developed by Netflix that allows users to define DAGs in a Pythonic way. Users can write regular Python code using Metaflow and then run those workflows through Maestro. This bridges the gap between experimentation and production for data scientists.
Parameterized Workflow Example
A key feature of Maestro is its support for parameterized workflows, which allow workflows to adapt dynamically at runtime based on input values. This reduces duplication, simplifies maintenance, and enables powerful use cases.
One example is a backfill window, which is commonly used to process historical data across a range of dates.
Here’s how it works:
Step 1 – Compute the Date Range: The first step of the workflow uses a simple job (called a NoOp job) to calculate the list of dates that need to be backfilled. For example, it might generate all dates between 2021-01-01 and 2022-01-01. This list of dates is stored as an output parameter.
Step 2 – Foreach Loop Over Dates: The workflow then enters a foreach step that iterates over each date in the list produced by Step 1. For every date, it creates an iteration that runs the same set of jobs, each with a different date value as input.
Step 3 – Run the Backfill Job for Each Date: Inside the foreach, a job is defined to perform the actual backfill operation. In this example, it's a notebook job that runs a Jupyter notebook. The date from the current iteration is passed into the notebook as a parameter, so each run processes data for a specific day.
See the diagram below:
This setup allows users to create a single workflow definition that can dynamically expand into hundreds or thousands of job runs, each tailored to a different date, without having to manually write out every step.
Aggregated View and Rollup
When dealing with large-scale workflows, especially those that include subworkflows, foreach loops, or deeply nested execution paths, it can become difficult for users to keep track of what's happening during and after execution. To solve this, Maestro provides two helpful features: Aggregated View and Rollup.
Aggregated Views
The aggregated view is designed to give users a high-level summary of how a workflow has performed across multiple runs.
See the diagram below:
Instead of manually going through every instance of a workflow execution, users can see a combined overview of statuses across all runs. This includes information such as how many instances:
Succeeded
Failed
Were skipped
Are still running
This helps users quickly understand the overall behavior and health of a workflow over time, making it easier to spot patterns or recurring issues.
Rollup
The rollup feature goes a step further by providing a flattened summary of all the steps in a workflow, even when the workflow contains subworkflows, foreach iterations, or nested loops.
In large workflows, a single step can itself be a foreach loop or a call to another workflow, which then includes its steps. Rollup pulls all of this structure together into a unified view.
With rollup, users can:
See the total count of steps across all levels of the workflow.
Track how many of those steps succeeded, failed, were skipped, or were retried.
Get recursive visibility, meaning it looks deep into all execution layers to give a complete picture.
Event Publishing
Maestro is designed not just to run workflows but also to integrate smoothly with other systems at Netflix. One of the key ways it achieves this is through a robust event publishing system, which keeps various services informed about what is happening inside the orchestration platform in real time.
See the diagram below:
There are two main types of events that Maestro generates.
1 - Internal Events
These are events that describe the internal lifecycle of a workflow. They include things like:
When a workflow starts
When a step begins execution
When a step or workflow completes, fails, or is retried
When a workflow is paused, resumed, or cancelled
These events are used within Maestro itself and by other internal Netflix systems to track execution status, handle retries, and support user notifications or UI updates. They help ensure that the orchestration engine behaves correctly and reliably, especially under high workloads.
2 - External Events
Maestro can also publish events to external messaging systems such as Kafka or SNS (Simple Notification Service).
These events are typically consumed by other systems that need to react to changes in workflow state. For example:
A data warehouse system might start preparing data once it knows a data pipeline workflow has completed.
A monitoring system might trigger alerts if a critical workflow fails.
A downstream job might begin execution only after receiving confirmation that the upstream job has succeeded.
Some examples of events published externally include:
Workflow definition changes, such as when a workflow is updated, versioned, or deleted.
Workflow instance state transitions, like when an instance moves from “scheduled” to “running” or “failed” to “succeeded.”
By publishing these events, Maestro allows other services in the Netflix ecosystem to stay in sync with what's happening in the orchestration platform.
Conclusion
Maestro is Netflix’s answer to the growing complexity and scale of modern data and machine learning workflows.
Designed as a horizontally scalable, cloud-native orchestrator, it addresses the limitations of its predecessor, Meson, by providing a robust architecture built on stateless microservices, distributed queues, and a strong consistency layer via CockroachDB.
Its support for high-level execution abstractions, dynamic parameterization, and deep modularity through features like foreach, subworkflows, and reusable templates allows users to build scalable, maintainable pipelines.
With multiple DSLs, a visual UI, and integrations like Metaflow, Maestro is accessible to a broad range of users, from engineers to analysts. Its advanced monitoring features, such as signal lineage, rollups, and event publishing, ensure transparency and real-time observability across workflows.
As Netflix continues to grow its data infrastructure, Maestro lays a strong, flexible foundation for the future of intelligent workflow orchestration. It has also been made open-source.
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
by "ByteByteGo" <bytebytego@substack.com> - 11:38 - 15 Apr 2025 -
The best way to motivate your global team
The best way to motivate your global team
Find out how granting equity to your team drives engagement and retentionHi MD,
Do you know that 95% of Human Resource leaders consider equity compensation to be the most effective way to motivate and retain top talent?
But granting equity internationally is very complicated - with different rules and requirements across the world that could put your company at risk for missed deadlines, higher taxes, harsh penalties.
Remote Equity Essentials gives you:
- Compliance by design – Expert-backed insights on tax and reporting requirements, keeping your company safe from potential fines.
- Clarity - A country-by-country breakdown of how equity works worldwide, so you’re never in the dark.
- Transparency – A dedicated employee portal that educates your team and improves visibility around your equity grants
- Efficiency – No more hours spent researching regulations or hiring external consultants — all the answers are in one place.
So, if you’re ready to provide incentives to your team and drive great engagement, set up a demo with our EOR team today - we’ll get you onto the platform and provide a stronger equity program for your team.
You received this email because you are subscribed to
News & Offers from Remote Europe Holding B.V
Update your email preferences to choose the types of emails you receive.
Unsubscribe from all future emailsRemote Europe Holding B.V
Copyright © 2025 Remote Europe Holding B.V All rights reserved.
Kraijenhoffstraat 137A 1018RG Amsterdam The Netherlands
by "Remote Team" <hello@remote-comms.com> - 10:04 - 15 Apr 2025 -
What McKinsey research suggests about trade shifts
On McKinsey Perspectives
Geopolitical geometry 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
•
The geopolitics of trade. Global trade patterns are evolving in the face of countries’ changing relationships, including ongoing tensions between China and the US. McKinsey Global Institute (MGI) research on the topic reveals a decline in the average geopolitical distance of trade, a measure that fell by about 7% between 2017 and 2024. This implies that economies are realigning their trade relationships with partners that share their geopolitical goals, McKinsey’s Michael Birshan, Olivia White, Sven Smit, and their coauthors state.
—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.
Copyright © 2025 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007
by "Only McKinsey Perspectives" <publishing@email.mckinsey.com> - 01:47 - 15 Apr 2025 -
New Filter shower head
Dear,
We're Horrizon Technology Co.,Ltd, professional manufacturer of kitchen & bathroom products for more than 10 years, with BSCI and Walmart audit.
We're excited to introduce our latest Filter Showerhead. In today's health - conscious world, water quality matters, especially during showers. Our showerhead is here to enhance your shower experience.
Powerful Filtration
This filter shower, it efficiently removes impurities, chlorine, and heavy metals. It cuts chlorine in water, safeguarding your skin and hair. This makes it stand out among market alternatives.
Custom & ReliableOur strong production and supply chain ensure stable product supply. We also offer customization based on your brand and market needs, from logos to water - flow settings.
We believe our Filter Showerhead, combined with your market reach, can create great opportunities. Let's partner up!
Best regards,
Jessica
Xiamen Galenpoo Kitchen&Bathroom Technology Co.,LtdMOB:86 13376985999
WEB:www.galenpoo.com
ADD:No.1,Huli industrial park,Meixi road,Tongan Dictrict,Xiamen,China
by "Princi Kilickaya" <princikilickaya182@gmail.com> - 11:20 - 14 Apr 2025 -
Just days away: Fuel insights with AI-ready data
This webinar offers actionable insights to help you stay one step ahead.SAP WEBCAST
Fuel your most important business processes with AI-ready data that is connected, actionable, and contextualWe’re just days away from diving into how to put your data to work to enable AI across all your processes.
Join us on April 23 to explore how to:
- Harmonize all your data and analytics to empower faster, more informed decision-making.
- Integrate your business data and analytics with key ERP processes for deeper insights.
- Use data, AI, and ERP solutions together to automate critical daily decisions.
Contact us
See our complete list of local country numbersSAP (Legal Disclosure | SAP)
This e-mail may contain trade secrets or privileged, undisclosed, or otherwise confidential information. If you have received this e-mail in error, you are hereby notified that any review, copying, or distribution of it is strictly prohibited. Please inform us immediately and destroy the original transmittal. Thank you for your cooperation.
You are receiving this e-mail for one or more of the following reasons: you are an SAP customer, you were an SAP customer, SAP was asked to contact you by one of your colleagues, you expressed interest in one or more of our products or services, or you participated in or expressed interest to participate in a webinar, seminar, or event. SAP Privacy Statement
This email was sent to info@learn.odoo.com on behalf of the SAP Group with which you have a business relationship. If you would like to have more information about your Data Controller(s) please click here to contact webmaster@sap.com.
This offer is extended to you under the condition that your acceptance does not violate any applicable laws or policies within your organization. If you are unsure of whether your acceptance may violate any such laws or policies, we strongly encourage you to seek advice from your ethics or compliance official. For organizations that are unable to accept all or a portion of this complimentary offer and would like to pay for their own expenses, upon request, SAP will provide a reasonable market value and an invoice or other suitable payment process.
This e-mail was sent to info@learn.odoo.com by SAP and provides information on SAP’s products and services that may be of interest to you. If you received this e-mail in error, or if you no longer wish to receive communications from the SAP Group of companies, you can unsubscribe here.
To ensure you continue to receive SAP related information properly, please add sap@mailsap.com to your address book or safe senders list.
by "SAP" <sap@mailsap.com> - 10:34 - 14 Apr 2025 -
A leader’s guide to keeping customers happy and loyal
Leading Off
Know their needs 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
For businesses in all sectors, providing the best possible customer experience (CX) is a must. It’s also an increasingly complex challenge. CX strategies—which encompass everything a company does to deliver high-quality experiences, value, and growth to customers—are changing rapidly, as younger consumers exert more influence and technology reshapes the ways that both B2C and B2B organizations fulfill their customers’ needs. This week, we look at how leaders in various industries can help their organizations create an exceptional CX.
Consumers increasingly expect more convenience, cost transparency, and personalized engagement from businesses of all kinds. Healthcare offers one example. Many organizations in the healthcare industry have been slow to adapt to customers’ preferences, giving both providers and payers a substantial opportunity to deliver a better CX and improve business results by addressing consumers’ evolving expectations. According to McKinsey Partner Jenny Cordina and her coauthors, three McKinsey surveys of US consumers revealed low to medium satisfaction with many elements of their healthcare journeys. The authors recommend six steps for upgrading the healthcare CX, including more expedient options for care, more competitive pricing, and the use of digital tools in health management. “Leaders of healthcare organizations who invest in building strong consumer foundations will be well positioned to compete in a market that’s increasingly empowering consumers to own their healthcare journeys,” the authors say.
That’s how much faster revenue grew for companies with higher CX ratings compared with “CX laggards” between 2016 and 2021, according to McKinsey research on how organizations can better serve their existing customers. McKinsey’s Harald Fanderl, Oliver Ehrlich, Robert Schiff, and Victoria Bough also note that revenues of CX leaders rebounded more quickly from the COVID-19 pandemic than those of other organizations.
That’s McKinsey Senior Partners Alexander Sukharevsky and Emily Reasor and their coauthors on how retail companies can generate value from gen AI. One important tool is the AI-powered chatbot, which can recommend products, help customers learn more about certain items or companies, or manage a customer’s virtual shopping cart. “Since many consumers will use these chatbots before deciding to purchase a product rather than after, using chatbots allows retailers to engage with customers earlier in their shopping journey, which can help increase customers’ overall satisfaction,” the authors say.
Shortages of certain products during the COVID-19 pandemic gave rise to a phenomenon of weakened brand loyalty that continues to shape consumer activity. “A lot of these behaviors stuck: switching brands, switching channels, exploring alternatives,” Senior Partner Sajal Kohli says in an episode of The McKinsey Podcast on the state of consumer behavior. A McKinsey survey of 15,000 consumers revealed that more than one-third of shoppers in more developed markets had tried different brands over the previous three months, and some 40 percent had switched retailers to find better prices or discounts. “That is pretty unprecedented in terms of consumer choices,” Kohli notes. These changes suggest that companies will need to dig deeper to understand consumers’ desires and motivations. “It’s about investing in data and advanced capabilities to really understand consumers at an individual, small, or microsegment level,” Kohli says.
Advertising and marketing campaigns that deliver “surprise and delight”—from scrappy viral marketing campaigns to big-money Super Bowl commercials—are time-tested tools for wooing new customers. But the importance of delighting customers goes far beyond getting them to buy for the first time. Delight is critical to customer loyalty and business growth, according to McKinsey’s Ankit Bisht and Sangeeth Ram and their coauthors. Through surveys of 25,000 customers across industries, including tourism, insurance, and banking, they found that companies that prioritize customer delight outperform their competitors in both revenue growth and total shareholder returns. Their research also indicates that service excellence and product innovation are the biggest factors in keeping customers happy and coming back to the company. “By prioritizing customer delight and implementing smart, sustainable strategies, companies can unlock new frontiers of service and drive lasting returns without incurring prohibitive expenses,” the authors say.
Lead by satisfying your customers.
— 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.
Copyright © 2025 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007
by "McKinsey Leading Off" <publishing@email.mckinsey.com> - 04:17 - 14 Apr 2025