VOOZH about

URL: https://thenewstack.io/state-of-the-api-microservices-gone-macro-and-zombie-apis/

⇱ State of the API: Microservices Gone Macro and Zombie APIs - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2023-06-28 08:55:17
State of the API: Microservices Gone Macro and Zombie APIs
API Management / Frontend Development / Microservices / Software Development

State of the API: Microservices Gone Macro and Zombie APIs

Zombie APIs and microservices gone macro are among the concerns developers expressed in the latest State of the API report.
Jun 28th, 2023 8:55am by Loraine Lawson
👁 Featued image for: State of the API: Microservices Gone Macro and Zombie APIs
Image via Pexels

Microservices expanding into unwieldy messes and zombie APIs were among the concerns that emerged from this year’s Postman State of the API survey. But even with those problems, the survey also found that APIs are paying off for organizations — almost two-thirds of the 40,000 respondents said their APIs generate revenue.

Forty-three percent said APIs generate over a quarter of company revenue. For a handful of companies, APIs generated more than 75% of total revenue. These companies were almost twice as likely to be in financial services as other sectors, the report stated.

Given API profitability, it’s not hard to see why 92% of global respondents say that API investments will increase or stay the same over the next 12 months. That’s up three percentage points from last year’s report.

“This increase may reflect a sense in some quarters that the worst of tech’s economic contraction has passed,” the report noted. “At the same time, fewer respondents say they expect to cut investments into APIs this year.”

Microservices, Mesoservices, and Monoliths

Microservices remain the dominant architectural style of APIs at the majority of organizations, but it seems that doesn’t always go as planned. In this year’s report, 10% of respondents said that APIs powering microservices have grown large and unwieldy, creating “macroservices” instead of microservices.

Microservices was defined as small services working independently to carry out single responsibilities, while macroservices were defined as being microservices that have grown large and unwieldy, approaching monoliths. Monoliths are single-tiered apps in which the interface and data access are combined into one package. Finally, mesoservices are Goldilock’s preference: not too big, not too small — just right.

Monoliths and mesoservices each represent a little over 20% of organizations surveyed.

👁 APIs as macroservices, microservices, monoliths or something in between

API architecture style image via Postman’s 2023 State of the API report.

“There is obviously observations that have come in from a decade of microservices going mainstream and how companies are thinking about it,” Ankit Sobti, co-founder and CTO of Postman, told The New Stack. “The idea of microservices that grow and become unwieldy and lose the essence of being a microservice in the first place is something that we wanted to call out through the survey.”

One reason to use microservices is that in theory, the microservice and its API could be reused easier. So it’s worth noting that related to that, 21% of self-identified “API first” leaders cited reusing APIs or microservices as a pain point for their organizations.

“The aspect of reusability is how consumable is the API, and the struggle that we see when we talk to customers is outside of discovering the API in the first place,” Sobti said. “Is the API consistent, conformant, and easy to just set up? Authentication ends up being a big problem in just starting out with API. So I think those factors that drive the consumption of the API make a big difference in the way that the API’s are difficult to integrate in the network.”

Zombie APIs Rise as Layoffs Happen

Nearly 60% of all respondents are concerned over zombie APIs — APIs that lack proper documentation and ownership, but persist after a developer has left the organization. It ranked as the second leading concern when developers leave, behind poor documentation. Engineers and developers ranked zombie APIs as a higher concern than executives did, who placed “loss of institutional memory” as slightly more concerning than loss of maintenance, aka zombie APIs.

“These APIs have no owner, oversight, or maintenance — and are sometimes forgotten by the company,” the report noted. “At worst, zombie APIs pose a security risk; at best, they deliver a poor consumer experience.”

👁 Troubles when developers leave graph

When Developers Leave graph image via Postman’s 2023 State of the API report.

One solution is to maintain a catalog of APIs used, suggested Sobti.

“That’s the emergence of zombie APIs, because a lot of institutional knowledge lies with the people who built it,” Sobti told The New Stack. “Once the people transition out, the change management is complex, and that’s where cataloging your API has internal APIs, in particular, becomes very critical.”

API catalogs can keep track of internal APIs in one place, he added. There are dedicated teams that are now responsible for not just building the underlying infrastructure that allows the catalogs to exist, but also managing the catalog and creating the practices on building to get those APIs into the catalogs. That is where reuse becomes critical, he added.

As further proof of the need for better documentation, the survey found that a lack of documentation was cited as the primary obstacle to consuming an API.

Fewer than one in 20 API changes fail, according to half of respondents. Among industries, healthcare claimed the best rate, with 55% of respondents stating that fewer than one in 20 API deployments failed. Education was at the other end of the spectrum; only 43% of respondents there said their failure rate was that good. Perhaps that ties to another key finding: Education was also the sector likeliest to skip API testing and spend the last amount of time on API development.

API-first leaders were less likely to encounter failures than all respondents, with 60% stating that failures occurred less than one time in 20.

API-First Development

The report also noticed a trend for what it terms API-first companies to perform better across a variety of API issues than companies that are not API-first. API-first companies prioritize APIs at the start of development process, positioning APIs as the building blocks of software. Over 75% of respondents somewhat agreed or strongly agreed that developers at API-first companies are more productive, create better software, and integrate faster with partners.

👁 Benefits of being API first

Benefits of being API first image via Postman’s 2023 State of the API survey.

Being API-first means developing APIs before writing other code, instead of treating them as afterthoughts, according to Postman, which defined the term for survey respondents.

“API-first companies are the ones that acknowledged that APIs are the building blocks of their software strategy,” Sobti said. “So you’re thinking of a development model where applications are conceptualized as this interconnection of internal and external services to these APIs. The API-first organizations are becoming more cognizant of the business and the technical implications of APIs.”

Companies are realizing the strategic value of APIs to the business: More companies reported that the API is generating a significant portion of the company’s revenues this year, he said. The survey also found that the revenue was the second most important metric of APIs access after usage itself. Benefits to API-first companies increase as the company size and developer numbers grow, the survey found.

“At small companies with 100 developers or fewer, 32% of respondents strongly agreed that API-first companies onboard faster. But as developer headcount rose above 100, that figure steadily climbed,” the report stated. “By the time a company reached 5,000 developers, 42% of its respondents strongly agreed with the statement. We see similar increases across almost all metrics when answers are sorted by company size.”

“Technically, what we see are API-first companies being ones that are able to build APIs faster, report fewer failures, and when APIs go down, they’re able to restore and respond in less than an hour,” he said. “What we see is APIs definitely increasing in number across organizations, both internally and externally, and a part of that is the ability to reuse more of the capabilities that have been created within your organization and also externally, that you can now either use or subscribe or buy.”

Leveraging reuse is what drives the ability of developers to do more with less, whether it’s doing less with fewer people, or because developers don’t have to create businesses functions because they can, for instance, subscribe to a Stripe and actually manage billing through Stripe’s API, he said.

GraphQL Improves Position as an API Architecture

The survey also found that while REST remains the most-used API architecture by far, it has lost a bit of ground to newcomers, the report noted. This year, 86% of respondents said they used REST, which is down from 89% last year’s report and 92% the year prior.

SOAP usage fell to 26% of all respondents this year versus 34% last year. Taking SOAP’s place is GraphQL, which was used by 29% of survey-takers.

When it comes to API specifications, JSON Schema is the favorite followed by Swagger/OpenAPI 2.0 and Open API 3.x tied almost evenly. GraphQL came in fourth in popularity.

👁 API Schemas preferred image via Postman's 2023 State of the API report.

API Schemas preferred image via Postman’s 2023 State of the API report.

Editor’s Note: On June 29, 2023, this piece was updated to show an updated specifications chart.

TRENDING STORIES
Loraine Lawson is a veteran technology reporter who has covered technology issues from data integration to security for 25 years. Before joining The New Stack, she served as the editor of the banking technology site Bank Automation News. She has...
Read more from Loraine Lawson
SHARE THIS STORY
TRENDING STORIES
TNS owner Insight Partners is an investor in: Postman.
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.