BT

InfoQ Homepage Guides The InfoQ eMag: Real-Time APIs: Designing, Operating, and Observing

The InfoQ eMag: Real-Time APIs: Designing, Operating, and Observing

Bookmarks

Application Programming Interfaces (APIs) are seemingly everywhere. Thanks to the popularity of web-based products, cloud-based X-as-a-service offerings, and IoT, it is becoming increasingly important for engineers to understand all aspects of APIs, from design, to building, to operation.

Research shows that there is an increasing demand for near real-time APIs, in which speed and flexibility of response are vitally important. This eMag explores this emerging trend in more detail.

Free download

Before you download this book...

Real?time information is critical to today’s digital experiences. APIs are the connective tissue of good digital experiences. Learn how to deliver a Real Time API.

Note: By checking the box you grant InfoQ permission to share your contact info with this sponsor.

Please choose

To receive this eMag please answer the following questions:

The InfoQ eMag - Real-Time APIs: Designing, Operating, and Observing include:

  • The Challenges of Building a Reliable Real-Time Event-Driven Ecosystem - Globally, there is an increasing appetite for data delivered in real-time; we are witnessing the emergence of the real-time API. When it comes to event-driven APIs engineers can choose between multiple different protocols. In addition to choosing a protocol, engineers also have to think about subscription models, too: server-initiated (push-based) or client-initiated (pull-based).
  • Real-Time APIs: Mike Amundsen on Designing for Speed and Observability - In a recent apidays webinar, Mike Amundsen, trainer and author of the recent O’Reilly book “API Traffic Management 101”, presented “High Performing APIs: Architecting for Speed at Scale”.  Drawing on recent research by IDC, he argued that organisations will have to drive systemic changes in order to meet the upcoming increased demand of consumption of business services via APIs.
  • Load Testing APIs and Websites with Gatling: It’s Never Too Late to Get Started - Conducting load tests against APIs and websites can both validate performance after a long stretch of development and get useful feedback from an app in order to increase its scaling capabilities and performance. Engineers should avoid creating “the cathedral” of load testing and end up with little time to improve performance overall. Write the simplest possible test and iterate from there.
  • Four Case Studies for Implementing Real-Time APIs - API calls now make up 83% of all web traffic. Competitive advantage is no longer won by simply having APIs; the key to gaining ground is based on the performance and the reliability of those APIs.  This article presents a series of four case studies of how real-time APIs were implemented.
  • Real-Time APIs in the Context of Apache Kafka - Events offer a Goldilocks-style approach in which real-time APIs can be used as the foundation for applications which is flexible yet performant; loosely-coupled yet efficient. Apache Kafka offers a scalable event streaming platform with which you can build applications around the powerful concept of events.

InfoQ eMags are professionally designed, downloadable collections of popular InfoQ content - articles, interviews, presentations, and research - covering the latest software development technologies, trends, and topics.

BT

Is your profile up-to-date? Please take a moment to review and update.

Note: If updating/changing your email, a validation request will be sent

Company name:
Company role:
Company size:
Country/Zone:
State/Province/Region:
You will be sent an email to validate the new email address. This pop-up will close itself in a few moments.
午夜电影_免费高清视频|高清电视|高清电影_青苹果影院