Archives
- By thread 3808
-
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 64
-
Represent: A leader’s guide to women’s experiences at work
Pipeline dreams
by "McKinsey Leading Off" <publishing@email.mckinsey.com> - 04:47 - 1 Apr 2024 -
Gen AI is accelerating designers’ innovation and productivity
On Point
Unleashing creativity Brought to you by Liz Hilton Segel, chief client officer and managing partner, global industry practices, & Homayoun Hatami, managing partner, global client capabilities
•
Humans in the loop. While gen AI can handle a lot, it’s important to remember that it can’t replace human know-how. People still need to be involved to ensure that the final product is manufacturable and meets users’ needs. To use gen AI effectively, companies should focus on doing consumer research, developing effective prompts, refining the technology’s outputs, parsing the best concepts, and making sure to blend human empathy into the mix. Learn how gen AI can boost creativity and productivity in product development, and visit McKinsey Digital for more insights.
—Edited by Jana Zabkova, senior editor, New York
This email contains information about McKinsey's research, insights, services, or events. By opening our emails or clicking on links, you agree to our use of cookies and web tracking technology. For more information on how we use and protect your information, please review our privacy policy.
You received this newsletter because you subscribed to the Only McKinsey newsletter, formerly called On Point.
Copyright © 2024 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007
by "Only McKinsey" <publishing@email.mckinsey.com> - 11:06 - 31 Mar 2024 -
Top 10 articles this quarter
McKinsey&Company
At #1: The trends defining the $1.8 trillion global wellness market in 2024 Our top ten articles this quarter look at the women’s health gap, unsung digital and AI ideas, and more. At No. 1, McKinsey’s Shaun Callaghan, Anna Pione, Warren Teichner, and coauthors take a deep dive into the results of the latest Future of Wellness survey in “The trends defining the $1.8 trillion global wellness market in 2024.”
Share these insights
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 are a registered member of the Top Ten Most Popular newsletter.
Copyright © 2024 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007
by "McKinsey Top Ten" <publishing@email.mckinsey.com> - 03:57 - 31 Mar 2024 -
The week in charts
The Week in Charts
Global cooperation trends, compelling equity stories, and more Share these insights
Did you enjoy this newsletter? Forward it to colleagues and friends so they can subscribe too. Was this issue forwarded to you? Sign up for it and sample our 40+ other free email subscriptions here.
This email contains information about McKinsey's research, insights, services, or events. By opening our emails or clicking on links, you agree to our use of cookies and web tracking technology. For more information on how we use and protect your information, please review our privacy policy.
You received this email because you subscribed to The Week in Charts newsletter.
Copyright © 2024 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007
by "McKinsey Week in Charts" <publishing@email.mckinsey.com> - 03:44 - 30 Mar 2024 -
What’s the secret to successful leadership?
Readers & Leaders
Plus, unlocking the power of technology THIS MONTH’S PAGE-TURNERS ON BUSINESS AND BEYOND
What distinguishes the best CEOs from the rest? In March 2022, McKinsey senior partners Carolyn Dewar, Scott Keller, and Vikram Malhotra set out to answer that question in CEO Excellence: The Six Mindsets That Distinguish the Best Leaders from the Rest (Scribner/Simon & Schuster, 2022). The book, which examined more than two decades of data on 7,800 CEOs in 70 countries, became an international business bestseller. Recently, the authors chatted with McKinsey Global Publishing leader Raju Narisetti to revisit the mindsets that have helped CEOs and aspiring leaders deliver impact. Check out the first and second installments of this discussion. Read more on the third installment below.
In this edition of Readers & Leaders, enhance your leadership skills and learn ways to set the direction of your team. Dewar, Keller, and Malhotra revisit the leadership lessons of the most successful CEOs, and Grace Puma shares how women can shatter the glass ceiling, despite only occupying 28 percent of C-suite positions. Philip Kotler and Giuseppe Stigliano present a new direction to help retailers meet the needs of consumers in the post-digital age, Chris Dixon outlines a vision for a decentralized internet that could inspire a new direction for innovation and growth, and Charles Duhigg explains the role that improved communication plays in relationship building.
Read on to find out more about how you can change your approach to leadership and inspire others to align with your vision.STAY TUNED
“There’s a body of thinking here that can be a handbook, that’s grounded in facts, that’s grounded in experience, that everyone should feel confident drawing from. Someone reading [CEO Excellence] can get the wisdom from all of those voices in one place.”
—Carolyn Dewar, McKinsey senior partner, in the third and final installment of CEO Excellence revisited, coming in April.IN CASE YOU MISSED IT
TURN BACK THE PAGE
Are you looking to fine-tune your leadership skills? Get started with these Author Talks interviews:
1. IBM’s Ginni Rometty on leading with ‘good power’
2. Ron Shaich shares leadership lessons on what matters most and why
3. How people-first leadership can make the sky the limit
4. Moshik Temkin on power, purpose, and the public goodAs Women’s History Month comes to a close, read these interviews with women leaders:
1. Suzanne Heywood rides the waves of resilience
2. Dr. Fei-Fei Li sees ‘worlds’ of possibilities in a multidisciplinary approach to AI
3. Lisa Sun explains why confidence is your superpower
4. Netta Jenkins asks, ‘Is there a seat at the table?’BUSINESS BESTSELLERS TOP
8
Need more books to add to your reading list? Explore February’s business bestsellers, prepared exclusively for McKinsey by Circana. Check out the full selection on McKinsey on Books.
BUSINESS OVERALL
BUSINESS HARDCOVER
ECONOMICS
DECISION MAKING
ORGANIZATIONAL BEHAVIOR
WORKPLACE CULTURE
COMPUTERS & AI
SUSTAINABILITY
Venture Meets Mission: Aligning People, Purpose, and Profit to Innovate and Transform Society by Arun Gupta, Gerard George, and Thomas J. Fewer
(Two Rivers Distribution)BOOKMARK THIS
If you’d like to propose a book or author for #McKAuthorTalks, please email us at Author_Talks@McKinsey.com. Due to the high volume of requests, we will respond only to those being considered.
—Edited by Emily Adeyanju, editor, Charlotte
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 Readers & Leaders newsletter.
Copyright © 2024 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007
by "McKinsey Readers & Leaders" <publishing@email.mckinsey.com> - 11:48 - 30 Mar 2024 -
EP105: The 12 Factor App
EP105: The 12 Factor App
This week’s system design refresher: ACID Properties in Databases With Examples (Youtube video) Have you heard of the 12-Factor App? What does API gateway do? How does Redis architecture evolve? Cloud Cost Reduction Techniques SPONSOR US How-to Guide: Effective Goals and Reporting for Software Teams (Sponsored)͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ Forwarded this email? Subscribe here for moreThis week’s system design refresher:
ACID Properties in Databases With Examples (Youtube video)
Have you heard of the 12-Factor App?
What does API gateway do?
How does Redis architecture evolve?
Cloud Cost Reduction Techniques
SPONSOR US
How-to Guide: Effective Goals and Reporting for Software Teams (Sponsored)
Engineering leaders need to know—and be able to show—that their teams:
Deliver operational excellence
Drive business impact
The best way to achieve those results is by setting clear, data-backed goals and working to accomplish them. In this free guide, we walk you through how to actively improve your team’s outcomes by leveraging metrics program data, resource allocation visibility, and workflow automation. You'll also learn to audience-tailor reporting and deliver updates confidently—setting you up for continued success in your role, and in your career.
ACID Properties in Databases With Examples
Have you heard of the 12-Factor App?
The "12 Factor App" offers a set of best practices for building modern software applications. Following these 12 principles can help developers and teams in building reliable, scalable, and manageable applications.
Here's a brief overview of each principle:
Codebase:
Have one place to keep all your code, and manage it using version control like Git.
Dependencies:
List all the things your app needs to work properly, and make sure they're easy to install.Config:
Keep important settings like database credentials separate from your code, so you can change them without rewriting code.Backing Services:
Use other services (like databases or payment processors) as separate components that your app connects to.Build, Release, Run:
Make a clear distinction between preparing your app, releasing it, and running it in production.Processes:
Design your app so that each part doesn't rely on a specific computer or memory. It's like making LEGO blocks that fit together.Port Binding:
Let your app be accessible through a network port, and make sure it doesn't store critical information on a single computer.Concurrency:
Make your app able to handle more work by adding more copies of the same thing, like hiring more workers for a busy restaurant.Disposability:
Your app should start quickly and shut down gracefully, like turning off a light switch instead of yanking out the power cord.Dev/Prod Parity:
Ensure that what you use for developing your app is very similar to what you use in production, to avoid surprises.Logs:
Keep a record of what happens in your app so you can understand and fix issues, like a diary for your software.Admin Processes:
Run special tasks separately from your app, like doing maintenance work in a workshop instead of on the factory floor.
Over to you: Where do you think these principles can have the most impact in improving software development practices?
Latest articles
If you’re not a paid subscriber, here’s what you missed this month.
To receive all the full articles and support ByteByteGo, consider subscribing:
What does API gateway do?
The diagram below shows the detail.
Step 1 - The client sends an HTTP request to the API gateway.
Step 2 - The API gateway parses and validates the attributes in the HTTP request.
Step 3 - The API gateway performs allow-list/deny-list checks.
Step 4 - The API gateway talks to an identity provider for authentication and authorization.
Step 5 - The rate limiting rules are applied to the request. If it is over the limit, the request is rejected.
Steps 6 and 7 - Now that the request has passed basic checks, the API gateway finds the relevant service to route to by path matching.
Step 8 - The API gateway transforms the request into the appropriate protocol and sends it to backend microservices.
Steps 9-12: The API gateway can handle errors properly, and deals with faults if the error takes a longer time to recover (circuit break). It can also leverage ELK (Elastic-Logstash-Kibana) stack for logging and monitoring. We sometimes cache data in the API gateway.
Over to you:What’s the difference between a load balancer and an API gateway?
Do we need to use different API gateways for PC, mobile and browser separately?
How does Redis architecture evolve?
Redis is a popular in-memory cache. How did it evolve to the architecture it is today?
2010 - Standalone Redis
When Redis 1.0 was released in 2010, the architecture was quite simple. It is usually used as a cache to the business application.
However, Redis stores data in memory. When we restart Redis, we will lose all the data and the traffic directly hits the database.2013 - Persistence
When Redis 2.8 was released in 2013, it addressed the previous restrictions. Redis introduced RDB in-memory snapshots to persist data. It also supports AOF (Append-Only-File), where each write command is written to an AOF file.2013 - Replication
Redis 2.8 also added replication to increase availability. The primary instance handles real-time read and write requests, while replica synchronizes the primary's data.2013 - Sentinel
Redis 2.8 introduced Sentinel to monitor the Redis instances in real time. is a system designed to help managing Redis instances. It performs the following four tasks: monitoring, notification, automatic failover and configuration provider.2015 - Cluster
In 2015, Redis 3.0 was released. It added Redis clusters.
A Redis cluster is a distributed database solution that manages data through sharding. The data is divided into 16384 slots, and each node is responsible for a portion of the slot.Looking Ahead
Redis is popular because of its high performance and rich data structures that dramatically reduce the complexity of developing a business application.
In 2017, Redis 5.0 was released, adding the stream data type.
In 2020, Redis 6.0 was released, introducing the multi-threaded I/O in the network module. Redis model is divided into the network module and the main processing module. The Redis developers the network module tends to become a bottleneck in the system.
Over to you - have you used Redis before? If so, for what use case?
Cloud Cost Reduction Techniques
Irrational Cloud Cost is the biggest challenge many organizations are battling as they navigate the complexities of cloud computing.
Efficiently managing these costs is crucial for optimizing cloud usage and maintaining financial health.
The following techniques can help businesses effectively control and minimize their cloud expenses.Reduce Usage:
Fine-tune the volume and scale of resources to ensure efficiency without compromising on the performance of applications (e.g., downsizing instances, minimizing storage space, consolidating services).Terminate Idle Resources:
Locate and eliminate resources that are not in active use, such as dormant instances, databases, or storage units.Right Sizing:
Adjust instance sizes to adequately meet the demands of your applications, ensuring neither underuse nor overuse.Shutdown Resources During Off-Peak Times:
Set up automatic mechanisms or schedules for turning off non-essential resources when they are not in use, especially during low-activity periods.Reserve to Reduce Rate:
Adopt cost-effective pricing models like Reserved Instances or Savings Plans that align with your specific workload needs.Bonus Tip: Consider using Spot Instances and lower-tier storage options for additional cost savings.
Optimize Data Transfers:
Utilize methods such as data compression and Content Delivery Networks (CDNs) to cut down on bandwidth expenses, and strategically position resources to reduce data transfer costs, focusing on intra-region transfers.
Over to you: Which technique fits in well with your current cloud infra setup?
SPONSOR US
Get your product in front of more than 500,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 hi@bytebytego.com.
Like Comment Restack © 2024 ByteByteGo
548 Market Street PMB 72296, San Francisco, CA 94104
Unsubscribe
by "ByteByteGo" <bytebytego@substack.com> - 11:36 - 30 Mar 2024 -
How does the UK’s arts sector contribute to its economy?
On Point
Sustaining the UK’s creative industries Brought to you by Liz Hilton Segel, chief client officer and managing partner, global industry practices, & Homayoun Hatami, managing partner, global client capabilities
•
Dynamic impact. The UK is a cultural powerhouse, reflect Tunde Olanrewaju—the managing partner for McKinsey’s UK, Ireland, and Israel offices—and coauthors. McKinsey analysis found that in 2022, the UK arts sector contributed £49 billion in gross value added to the UK economy—a significant sum. The industry has a definite impact on UK society, influencing the economy, people’s lives, and communities. A 2023 survey by the Department for Culture, Media, and Sport found that 91% of UK adults had participated in artistic activities over the prior 12 months.
—Edited by Vanessa Burke, 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 newsletter because you subscribed to the Only McKinsey newsletter, formerly called On Point.
Copyright © 2024 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007
by "Only McKinsey" <publishing@email.mckinsey.com> - 01:08 - 29 Mar 2024 -
Serving a greater purpose, productivity growth, sustainable offerings in e-commerce, and more: The Daily Read Weekender
Catch up on the week's big insights Brought to you by Liz Hilton Segel, chief client officer and managing partner, global industry practices, & Homayoun Hatami, managing partner, global client capabilities
The weekend is near, so get ready to catch up on the week’s highlights on revisiting CEO Excellence, productivity growth, the new net-zero reality, and more.
QUOTE OF THE DAY
chart of the day
Ready to unwind?
—Edited by Joyce Yoo, 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 our McKinsey Global Institute alert list.
Copyright © 2024 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007
by "McKinsey Daily Read" <publishing@email.mckinsey.com> - 10:13 - 28 Mar 2024 -
Investing in productivity growth
Pave the way This email contains information about McKinsey's research, insights, services, or events. By opening our emails or clicking on links, you agree to our use of cookies and web tracking technology. For more information on how we use and protect your information, please review our privacy policy.
You received this email because you subscribed to our McKinsey Global Institute alert list.
Copyright © 2024 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007
by "McKinsey Global Institute" <publishing@email.mckinsey.com> - 12:51 - 28 Mar 2024 -
A Crash Course in IPv4 Addressing
A Crash Course in IPv4 Addressing
Welcome to our latest issue on IPv4 addressing. In this issue, we'll learn about the basic parts of IPv4 addressing, including its structure, the role of subnet masks, and the meaning of network, broadcast, and host addresses. IP is used to send packets from the source to their final destination, either within the same network or across multiple networks.͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ Forwarded this email? Subscribe here for moreLatest articles
If you’re not a subscriber, here’s what you missed this month.
To receive all the full articles and support ByteByteGo, consider subscribing:
Welcome to our latest issue on IPv4 addressing. In this issue, we'll learn about the basic parts of IPv4 addressing, including its structure, the role of subnet masks, and the meaning of network, broadcast, and host addresses. IP is used to send packets from the source to their final destination, either within the same network or across multiple networks.
So, without further ado, let’s jump right into IPv4 addressing.
IPv4 Address Structure
An IPv4 address is written using dotted decimal notation, but it is actually a 32-bit address. This gives us a total of about 4.29 billion possible addresses. We divide the 32-bit address into four 8-bit sections called octets. Then we convert each octet into a decimal value. This is called dotted decimal notation, and that's how we write IPv4 addresses.
The range of an IPv4 address can be from four 0s (0.0.0.0) in dotted decimal notation to four 255s (255.255.255.255).
IPv4 Address and Subnet Mask
An IPv4 address has two main parts:
A network portion
A host portion
The subnet mask (also called the prefix length) separates the network portion from the host portion of the IPv4 address.
A subnet mask is 32 bits long. It has a group of 1s followed by a group of 0s. The 1s indicate the network portion of the IP address, and the 0s indicate the host portion.
How to Write a Subnet Mask
There are two ways to write a subnet mask:
Dotted Decimal Notation
We can use dotted decimal notation, just like for IPv4 addresses.
Example: 255.255.0.0
Slash Notation or Prefix Length
We can also use a slash notation, which shows the number of 1 bits in the mask.
Example:
/16 (indicating 16 one bits)
172.18.0.0/16
Using the slash notation if more common nowadays.
Finding the IPv4 Network Address Using the Subnet Mask
Let’s say we have a host IPv4 address (192.168.1.100) and a subnet mask (255.255.255.0). How do we find the network address from the host address using the subnet mask?
In binary notation, we perform a bitwise AND operation between the host address and the subnet mask. For each bit position, if both the address and mask bits are 1, the result is 1. Otherwise, the result is 0. The result gives us the network address.
Continue reading this post for free, courtesy of Alex Xu.
A subscription gets you:
An extra deep dive on Thursdays Full archive Many expense it with team's learning budget Like Comment Restack © 2024 ByteByteGo
548 Market Street PMB 72296, San Francisco, CA 94104
Unsubscribe
by "ByteByteGo" <bytebytego@substack.com> - 11:35 - 28 Mar 2024 -
How 10x Banking proactively detects issues with New Relic
New Relic
March 202410x Banking runs on New Relic to proactively detect issues As a cloud-native core banking platform, 10x Banking wants engineering teams to make informed decisions based on real-time production insights. New Relic helps 10x collect telemetry data in one place so that teams can have ownership of the services they run and identify problems before they impact customers.
Learn more Unlock observability's full potential using the 2023 Observability Forecast insights. Our latest blog guides on empowering teams, streamlining visibility, reducing silos, and aligning technology with business goals for enhanced ROI. Dive into data-driven strategies for effective observability.
Hendrik Duerkop, Director of Infrastructure and Technology, shares how Statista massively reduced latency without increasing spend with New Relic’s free tier.
Useful readsDiscover how the New Relic Kubernetes agents team boosted release velocity by 99% with GitHub workflows, reducing release time from two weeks to just an hour weekly.
Upcoming EventsAWS Summit, London 2024
We're thrilled to announce our participation at AWS Summit London 2024 on April 24th. Dive deep into maximizing uptime with unparalleled insights into your AWS environment.
Come and Join us at booth G30 for live demos, cool swag, and a chance to win a Meta Quest 2 or Rayban-Meta glasses. Don't miss out on this opportunity to supercharge your AWS journey!
New Relic End-of-Life UpdatesQuery Builder and NRQL Console (March 31, 2024)
-
We are consolidating our querying experiences by removing the Query builder capability and the NRQL console feature.
-
Instead, you can find our new unified Query your data experience at the bottom of any UI page.
-
If you’ve been working from a bookmark to access either Query builder capability or NRQL console, those bookmarks will no longer work and could break your workflow.
-
Please see here for more information.
Need help? Let's get in touch.
This email is sent from an account used for sending messages only. Please do not reply to this email to contact us—we will not get your response.
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
© 2024 New Relic, Inc. All rights reserved. New Relic logo are trademarks of New Relic, Inc
by "New Relic" <emeamaketing@newrelic.com> - 06:06 - 28 Mar 2024 -
-
Announcing the winners of the 2024 Remote Excellence Awards, product updates at Remote, Gusto Global's expansion to India, and more!
Announcing the winners of the 2024 Remote Excellence Awards, product updates at Remote, Gusto Global's expansion to India, and more!
Your monthly global update is here from Remote. Dive in to see the latest.Featured news
🏆 The results are in! We’re pleased to announce the winners of the 2024 Remote Excellence Awards 🎉
The Remote Excellence Awards recognize companies that have demonstrated exceptional commitment, innovation, and enthusiasm in navigating the challenges and opportunities presented by remote work.
🥁 And the winners are…
🏆 Excellence in Remote Work Culture: TheyDo - Journey Management
🏆 Excellence in DE&I: Superside
🏆 Excellence in Global Compensation: Fountain
🏆 Excellence in Contractor Management: Code & Cakes
🏆 Excellence in Talent Strategy: Doist
🏆 Remote for Good Award: Peek Vision
🏆 Liftoff Award for Startups: TheyDo - Journey Management
🏆 Small and Mighty Award for SMEs: MUI
🏆 Trailblazer Award for Large Businesses: Superside
🏆 Global Icon Award Winners: Camunda, Loop Earplugs, Airbase, SuperAnnotate and Tymit
For more information about the #RemoteAwards or to sign up for early notification of the 2025 round click the link below ⬇️
Simplify your US expansion with Remote
Introducing our Remote US Expansion package to simplify US compliance, payroll, and benefits, helping you gain a partner to navigate multi-state complexities effortlessly. Click the link below to learn how Remote simplifies your US expansion.
Product updates at Remote
Discover our latest improvements and features! We've enhanced invoice management, time off tracking, and introduced an Employee Feedback Form, among other updates.
Gusto Global powered by Remote now in India!
Now effortlessly hire, pay, and manage teams in India's thriving talent hub with Gusto Global, powered by Remote. Scale your business easily and compliantly as we expand to more countries.
Overcoming remote hiring challenges with Remote Talent
Feeling overwhelmed by remote applications? Our latest blog post reveals how Remote Talent's targeted searches and ad-free platform can help you find the perfect fit, faster.
Remote is the global HR platform you deserve
Onboard, pay, and manage employees and contractors around the world with Remote. You focus on finding the best hires — we'll handle the rest.
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 © 2024 Remote Europe Holding B.V All rights reserved.
Kraijenhoffstraat 137A 1018RG Amsterdam The Netherlands
by "Remote" <hello@remote-comms.com> - 05:02 - 28 Mar 2024 -
Do you know how to adopt generative AI quickly and safely?
On Point
A road map to mitigate risks Brought to you by Liz Hilton Segel, chief client officer and managing partner, global industry practices, & Homayoun Hatami, managing partner, global client capabilities
•
Safely seizing gen AI’s value. Gen AI presents a once-in-a-generation opportunity for companies. The technology could add up to $4.4 trillion in economic value to the global economy, McKinsey research suggests. While many corporate leaders are determined to capture this value, recognition is growing that gen AI opportunities come with significant risks. By adapting proven risk management strategies, it’s possible to move on gen AI responsibly and with good pace, McKinsey Technology Council chair Lareina Yee and coauthors explain.
•
Steps to address risks. Many business leaders are focusing on deciding how to respond to the “inbound” risks related to adopting gen AI, such as IP infringement, malicious use, security threats, and third-party risk. Most organizations will benefit from a focused sprint to learn how gen AI is changing their external environment. Consider four steps enterprises can take to benefit from gen AI while minimizing risk, and visit McKinsey Digital to explore highlights from case studies.
—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 newsletter because you subscribed to the Only McKinsey newsletter, formerly called On Point.
Copyright © 2024 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007
by "Only McKinsey" <publishing@email.mckinsey.com> - 01:23 - 28 Mar 2024 -
🇺🇸 Simplify your US expansion with Remote, introducing the US Expansion package.
🇺🇸 Simplify your US expansion with Remote, introducing the US Expansion package.
Hi MD,
Are you expanding your US-based team this year?
Navigating the complex landscape of US employment laws, running multi-state payroll, and ensuring compliance can often seem daunting, but they don't need to be.
We're excited to introduce the Remote US Expansion package, designed specifically to assist companies like yours to grow your footprint in the US without unnecessary stress, whether you're registered in the US or not.
Everything you need
Streamlined multi-state payroll:
We handle everything from tax calculations to filings, making payroll hassle-free for your entire team.
Regulatory state compliance:
We manage automated state registrations and ongoing compliance, ensuring you stay in line with regulations.
Competitive benefits:
We have hand-picked benefit providers, allowing you to offer competitive packages and scale with confidence.
Integrated with Remote:
Whether you're creating an entity and looking for payroll or PEO services, or want to test the market with contractors or EOR employees, you can manage your US team in Remote.
We want to transform the complex world of US employment admin into a simplified, manageable process so you can focus on what matters most – your business.
Are you ready to simplify your expansion?
Learn how Remote can make your US expansion smooth and compliant, then book a demo today to take the first step towards a hassle-free expansion.
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 © 2024 All rights reserved.
Kraijenhoffstraat 137A 1018RG Amsterdam The Netherlands
by "Remote" <hello@remote-comms.com> - 01:02 - 28 Mar 2024 -
Wide Range of GPS tracking software products that are easy to white-label and customize for your business needs
Wide Range of GPS tracking software products that are easy to white-label and customize for your business needs
Telematics solutions that will supercharge your businessTelematics Solutions We Offer
Uffizio Technologies Pvt. Ltd., 4th Floor, Metropolis, Opp. S.T Workshop, Valsad, Gujarat, 396001, India
by "Sunny Thakur" <sunny.thakur@uffizio.com> - 08:00 - 27 Mar 2024 -
Maximizing gen AI’s potential for US state services
On Point
Innovative approaches and an implementation road map Brought to you by Liz Hilton Segel, chief client officer and managing partner, global industry practices, & Homayoun Hatami, managing partner, global client capabilities
•
Gen AI in US states. US states that capture gen AI’s value have the opportunity to enhance residents’ experiences with services that state governments provide. Gen AI can also help states implement operational efficiencies, improve productivity, and modernize legacy IT platforms. However, this new technology also comes with a unique set of unknowns and risks. State leaders thus need to adopt innovative approaches to establish and develop capabilities, say McKinsey senior partners Gayatri Shenai and Tim Ward and their coauthors.
—Edited by Querida Anderson, senior editor, New York
This email contains information about McKinsey's research, insights, services, or events. By opening our emails or clicking on links, you agree to our use of cookies and web tracking technology. For more information on how we use and protect your information, please review our privacy policy.
You received this newsletter because you subscribed to the Only McKinsey newsletter, formerly called On Point.
Copyright © 2024 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007
by "Only McKinsey" <publishing@email.mckinsey.com> - 01:36 - 27 Mar 2024 -
Is a net-zero transition still possible?
Intersection
Get your briefing Progress has been made to reduce global carbon emissions—but not enough. Under the current trajectory, the world won’t achieve net-zero emissions even during this century, according to the authors of a recent McKinsey report. To learn more about what opportunities remain for accelerating decarbonization efforts, check out the latest edition of the Five Fifty.
Share these insights
Did you enjoy this newsletter? Forward it to colleagues and friends so they can subscribe too. Was this issue forwarded to you? Sign up for it and sample our 40+ other free email subscriptions here.
This email contains information about McKinsey’s research, insights, services, or events. By opening our emails or clicking on links, you agree to our use of cookies and web tracking technology. For more information on how we use and protect your information, please review our privacy policy.
You received this email because you subscribed to our McKinsey Quarterly Five Fifty alert list.
Copyright © 2024 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007
by "McKinsey Quarterly Five Fifty" <publishing@email.mckinsey.com> - 04:16 - 26 Mar 2024 -
How Uber Uses Integrated Redis Cache to Serve 40M Reads/Second?
How Uber Uses Integrated Redis Cache to Serve 40M Reads/Second?
80% automated E2E test coverage in 4 months (Sponsored) Were you aware that despite allocating 25%+ of budgets to QA, 2/3rds of companies still have less than 50% end-to-end test coverage? This means over half of every app is exposed to quality issues.͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ Forwarded this email? Subscribe here for more80% automated E2E test coverage in 4 months (Sponsored)
Were you aware that despite allocating 25%+ of budgets to QA, 2/3rds of companies still have less than 50% end-to-end test coverage? This means over half of every app is exposed to quality issues.
QA Wolf solves this coverage problem by being the first QA solution to get web apps to 80% automated E2E test coverage in weeks instead of years.
How's QA Wolf different?
We don't charge hourly.
We guarantee results.
We provide all of the tooling and (parallel run) infrastructure needed to run a 15-minute QA cycle.
→ Learn more about QA Wolf today!
In 2020, Uber launched their in-house, distributed database named Docstore.
It was built on top of MySQL and was capable of storing tens of petabytes of data while serving tens of millions of requests per second.
Over the years, Docstore was adopted by all business verticals at Uber for building their services. Most of these applications required low latency, higher performance, and scalability from the database, while also supporting higher workloads.
Challenges with Low Latency Database Reads
Every database faces a challenge when dealing with applications that need low-latency read access with a highly scalable design.
Some of these challenges are as follows:
Data retrieval speed from a disk has a threshold. Beyond that, you cannot squeeze out more performance by optimizing an application’s data model and queries to improve latency.
Vertical scaling can take you far but assigning more resources by upgrading to better hosts has limitations. Ultimately, the database engine turns into a bottleneck.
Horizontal scaling by splitting your database into multiple partitions is a promising approach. However, it also gets operationally more complex over time and doesn’t eliminate issues such as hot partitions.
Both vertical and horizontal scaling strategies are costly in the long term. For reference, costs get multiplied 6X to handle three stateful nodes across two regions.
To overcome these challenges, microservices typically make use of caching.
Uber started offering Redis as a distributed caching solution for the various teams. They followed the typical caching design pattern where the service writes to the database and cache while serving reads directly from the cache.
The below diagram shows this pattern:
However, the normal caching pattern where a service takes care of managing the cache has a few problems at the scale of Uber.
Each team has to manage its own Redis cache cluster.
The cache invalidation logic is duplicated across multiple microservices and there are chances of deviation.
Services must maintain cache replication to stay hot in case of region failovers.
The main point is that every team that needed caching had to spend a large amount of effort to build and maintain a custom caching solution.
To avoid this, Uber decided to build an integrated caching solution known as CacheFront.
Latest articles
If you’re not a paid subscriber, here’s what you missed this month.
To receive all the full articles and support ByteByteGo, consider subscribing:
Design Goals with CacheFront
While building CacheFront, Uber had a few important design goals in mind:
Reduce the need for vertical or horizontal scaling to support low-latency read requests
Improve the P50 and P99 latencies and stabilize latency spikes
Bring down the resource allocation for the database engine layer
Replace the plethora of custom-built caching solutions created by individual teams for their needs. Instead, move the ownership for maintaining and supporting Redis to the Docstore team.
Make caching transparent from the point of view of the service, allowing teams to just focus on the business logic
Decouple the caching solution from Docstore’s partitioning schema to avoid hot partitions
Support horizontal scalability of the caching layer with cheap host machines and make the entire operation cost-effective
High-Level Architecture with CacheFront
To support these design goals, Uber created its integrated caching solution tied to Docstore.
The below diagram shows the high-level architecture of Docstore along with CacheFront:
As you can see, Docstore’s query engine acts as the entry point for services and is responsible for serving reads and writes to clients.
Therefore, it was the ideal place to integrate the caching layer, allowing the cache to be decoupled from the disk-based storage. The query engine implemented an interface to Redis to store cached data along with mechanisms to invalidate the cache entries.
Handing Cached Reads
CacheFront uses a cache aside or look aside strategy when it comes to reads.
The below steps explain how it works:
The query engine layer receives a read request for one or more rows
The query engine tries to get the rows from Redis and streams the response to the users
Next, it retrieves the remaining rows from the database (if needed)
The query engine asynchronously populates Redis with the rows that are not found in the cache.
Stream the remaining rows to the users.
Refer to the below diagram that explains the process more clearly:
Cache Invalidation with CDC
As you may have heard a million times by now, cache invalidation is one of the two hard things in Computer Science.
One of the simplest cache invalidation strategies is configuring a TTL (Time-to-Live) and letting the cache entries expire once they cross the TTL. While this can work for many cases, most users expect changes to be reflected faster than the TTL. However, lowering the default TTL to a very small value can sink the cache hit rate and reduce its effectiveness.
To make cache invalidation more relevant, Uber leveraged Flux, Docstore’s change data capture and streaming service. Flux works by tailing the MySQL binlog events for each database cluster and publishes the events to a list of consumers. It powers replication, materialized views, data lake ingestions, and data consistency validations among various nodes.
For cache invalidation, a new consumer was created that subscribes to the data events and invalidates/upserts the new rows in Redis.
The below diagram shows the read and write paths with cache invalidation.
There were some key advantages of this approach:
They could make the cache consistent with the database within seconds of the database change as opposed to minutes (depending on the TTL).
Also, using binlogs made sure that uncommitted transactions couldn’t pollute the cache.
However, there were also a couple of issues that had to be ironed out.
1 - Deduplicating Cache Writes
Since writes happen to the cache simultaneously between the read and write paths, it was possible to write a stale row to the cache by overwriting the newest value.
To prevent this, they deduplicated writes based on the timestamp of the row set in MySQL.
This timestamp served as a version number and was parsed from the encoded row value in Redis using the EVAL command.
2 - Stronger Consistency Requirement
Even though cache invalidation using CDC with Flux was faster than relying on TTL, it still provided eventual consistency.
However, some use cases required stronger consistency guarantees such as the reading-own-writes guarantee.
For such cases, they created a dedicated API to the query engine that allowed users to explicitly invalidate the cached rows right after the corresponding writes were completed. By doing so, they didn’t have to wait for the CDC process to complete for the cache to become consistent.
Scale and Resiliency with CacheFront
The basic requirement of CacheFront was ready once they started supporting reads and cache invalidation.
However, Uber also wanted this solution to work at their scale. They also had critical resiliency needs around the entire platform.
To achieve scale and resiliency with CacheFront, they utilized multiple strategies.
Compare cache
Measurements are the key to proving that a system works as expected. The same was the case with CacheFront.
They added a special mode to CacheFront that shadows read requests to cache, allowing them to run a comparison between the data in the cache and the database to verify that both were in sync. Any mismatches such as stale rows are logged as metrics for further analysis.
The below diagram shows a high-level design of the Compare cache system.Based on the results from this system, Uber found that the cache was 99.99% consistent.
Cache Warming
In a multi-region environment, a cache is only effective if it is always warm. If that’s not the case, a region fail-over can result in cache misses and drastically increase the number of requests to the database.
Since a Docstore instance spawned in two different geographical regions with an active-active deployment, a cold cache meant that you couldn’t scale down the storage engine to save costs since there was a high chance of heavy database load in the case of failover.
To solve this problem, the Uber engineering team used cross-region Redis replication.
However, Docstore also had its own cross-region replication. Since operating both replication setups simultaneously could result in consistent data between the cache and database, they enhanced the Redis cross-region replication by adding a new cache warming mode.
Here’s how the cache warming mode works:
They tail the Redis write stream to replicate keys to the remote region
In the remote region, they don’t directly update the cache. Instead, they issue read requests to the query engine layer for the replicated keys
In the case of a cache miss, the query engine layer reads the data from the database and writes it to the cache. The response stream is discarded.
The below diagram shows this approach in detail:
Replicating keys instead of values makes sure that the data in the cache is consistent with the database in its respective region. Also, it ensures that the same set of cached rows is present in both regions, thereby keeping the cache warm in case of a failover.
Sharding
Some large customers of Docstore within Uber can generate a very large number of read-write requests. It was challenging to cache all of it within a single Redis cluster that’s limited by the maximum number of nodes.
To mitigate this, they allowed a single Docstore instance to map to multiple Redis clusters. This helped avoid a massive surge of requests to the database in case multiple nodes in a single Redis cluster go down.
However, there was still a case where a single Redis cluster going down may create a hot shard on the database. To prevent this, they sharded the Redis cluster using a scheme that was different from the database sharding scheme. This makes sure that the load from a single Redis cluster going down is distributed between multiple database shards.
The below diagram explains this scenario in more detail.
Circuit Breaker
When a Redis node goes down, a get/set request to that node generates an unnecessary latency penalty.
To avoid this penalty, Uber implemented a sliding window circuit breaker to short-circuit such requests. They count the number of errors on each node for a particular bucket of time and compute the number of errors within the sliding window’s width.
See the below diagram to understand the sliding window approach:
The circuit breaker is configured to short-circuit a fraction of the requests to a node based on the error count. Once the threshold is hit, the circuit breaker is tripped and no more requests can be made to the node until the sliding window passes.
Results and Conclusion
Uber’s project of implementing an integrated Redis cache with Docstore was quite successful.
They created a transparent caching solution that was scalable and managed to improve latency, reduce load, and bring down costs.
Here are some stats that show the results:
The P75 latency went down by 75% and the P99.9 latency went down by over 67% while also limiting latency spikes
Cache invalidation using flux and compare cache provided a cache consistency of 99.9%.
Sharding and cache warming made the setup scalable and fault-tolerant, allowing a use case with over 6M reads per second with a 99% cache hit rate to successfully failover to a remote region.
Costs were down significantly as the same use case of 6M reads per second approximately required 60K CPU cores for the storage engine. With CacheFront, they achieved the same results with just 3K Redis cores.
At present, CacheFront supports over 40M requests per second in production and the number is growing every day.
References:
SPONSOR US
Get your product in front of more than 500,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 hi@bytebytego.com.
Like Comment Restack © 2024 ByteByteGo
548 Market Street PMB 72296, San Francisco, CA 94104
Unsubscribe
by "ByteByteGo" <bytebytego@substack.com> - 11:35 - 26 Mar 2024 -
Elevate your log storage strategy with New Relic live archives
New Relic
Say goodbye to tradeoffs between balancing the cost and accessibility of logs. Unlike hot storage solutions, New Relic live archives ensures long-term log retention without breaking the bank. You’ll still have ease of use without the complexities of cold storage maintenance.
Live archive key features:
- Regulatory compliance: Store logs in an active, hydrated, and enriched state for up to seven years, meeting regulatory requirements effortlessly.
- Streamlined analysis: Empower your engineers to analyse logs swiftly and effectively, eliminating the hassles of rehydration, reloading, and re-indexing.
- Cost-effective: Priced at just a quarter of other long-term storage solutions, it provides unbeatable value for your investment.
Ready to revolutionize your log storage strategy? Download the datasheet to learn more about New Relic live archives and how it can elevate your observability game.
Learn More Need help? Let's get in touch.
This email is sent from an account used for sending messages only. Please do not reply to this email to contact us—we will not get your response.
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
© 2024 New Relic, Inc. All rights reserved. New Relic logo are trademarks of New Relic, Inc
by "New Relic" <emeamarketing@newrelic.com> - 10:13 - 26 Mar 2024 -
What do the world’s greatest CEOs have in common?
On Point
6 mindsets of leading CEOs Brought to you by Liz Hilton Segel, chief client officer and managing partner, global industry practices, & Homayoun Hatami, managing partner, global client capabilities
•
Secrets to success. What separates the world’s best leaders from the rest? To find out, McKinsey senior partners Carolyn Dewar, Scott Keller, and Vikram Malhotra studied thousands of CEOs around the world. Through interviewing 67 top CEOs for their book CEO Excellence: The Six Mindsets That Distinguish the Best Leaders from the Rest, they determined the mindsets, approaches, and practices that deliver powerful results. Since March 2022, CEO Excellence has sold more than 160,000 copies and is being translated into 14 languages.
•
Being bold. Dewar, Keller, and Malhotra discovered that top CEOs share six mindsets. One is that excellent CEOs are bold. Since the job comes with enormous responsibilities, executives understandably might want to play it safe. Top-performing CEOs, however, are constantly thinking about pushing performance to the next level. Leading CEOs also focus on doing what only they can do; they don’t let themselves get spread thin. Study six mindsets that elite leaders share and learn more about CEO Excellence.
—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 newsletter because you subscribed to the Only McKinsey newsletter, formerly called On Point.
Copyright © 2024 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007
by "Only McKinsey" <publishing@email.mckinsey.com> - 01:35 - 26 Mar 2024