InfoQ Homepage API Content on InfoQ
-
GitHub Changes Token Format to Improve Identifiability, Secret Scanning, and Entropy
GitHub has recently moved to a new format for all of its tokens, including personal access, OAuth access, user-to-server and server-to-server, and refresh tokens. As GitHub engineer Heather Harvey explains, the new format aims to make tokens more easily identifiable, including when scanning repos for secrets, and to increase their entropy.
-
The Linux Foundation Announces Hosting of AsyncAPI
The Linux Foundation announced today that it would host the AsyncAPI Initiative. It will provide a forum where individuals and organizations can advance AsyncAPI and nurture collaboration in a neutral platform that can support the growth that AsyncAPI is experiencing.
-
Google Cloud Releases Its Healthcare Consent Management API to General Availability
Google Cloud recently announced it would release its Healthcare Consent Management API to general availability to provide healthcare application developers and clinical researchers a simple way to manage individuals' consent over health data use. The Healthcare Consent Management API is part of the Cloud Healthcare API offering on the Google Cloud Platform (GCP).
-
Microsoft Releases Project Reunion 0.5 Preview
Earlier this week, Microsoft released Project Reunion 0.5 Preview, a set of developer components and tools that unifies access to existing Win32 and UWP APIs under a single API layer, decoupled from the operating system. The new release also includes the first stable release of WinUI 3, the newest version of the native UI platform for Windows 10.
-
Netflix Embraces GraphQL Microservices for Rapid Application Development
Netflix engineering recently published a blog post detailing how Netflix embraced GraphQL microservices for rapid application development. In this post, Dane Avilla, a senior software engineer at Netflix, describes their key learnings in the process and how GraphQL lends itself well for proof-of-concept development.
-
Netflix Open Sources Their Domain Graph Service Framework: GraphQL for Spring Boot
Within a few months of implementing their Domain Graph Service Framework (DGS), Netflix has open-sourced DGS to the Java community. This framework improves the usage of GraphQL for standalone and federated GraphQL services. InfoQ spoke to Paul Bakker, senior software engineer at Netflix and committer for DGS, about open-sourcing the DGS framework.
-
Google Cloud Announces a New Major Release of Its Management API Platform: Apigee X
Google Cloud recently announced a major new release of its API Management Platform Apigee. The release marks the tenth birthday of the service and is named Apigee X.
-
Organizing Information about APIs with Google Registry API
Google Registry API aims to allow developers to organize information about APIs by uploading and sharing machine-readable descriptions of the APIs they use in development.
-
AsyncAPI and Postman Partner to Bring New Tooling to Asynchronous APIs
AsyncAPI and Postman announced a partnership to support the AsyncAPI specification on the Postman platform. In their respective announcements, they detail how this partnership allows to boost the development of Asynchronous APIs. This will be done by building better tools to help engineers create and maintain Asynchronous APIs while using their favorite programming languages and frameworks.
-
Hasura Remote Joins Implements GraphQL Data Federation
Hasura Remote Joins allows developers to use a single data graph to query several underlying data sources. Doing so does not force developers to modify data sources. Developers instead configure the relationships between the federated data models. The unified GraphQL API, combined with Hasura’s handling of authorization and caching, may provide more consistent and secure data access at scale.
-
Netflix Implements GraphQL Federation at Scale
Netflix has successfully implemented a federated GraphQL API at scale. In a recent blog post series, engineers from Netflix describe their journey and the lessons learned in the process. With GraphQL federation, the API gateway implementation is distributed to backend teams owning the individual domain services they implement instead of centrally developed as part of the API gateway.
-
Maximizing User Experience with Prioritized Load Shedding at Netflix
Netflix uses its homegrown API gateway, Zuul, to classify incoming requests into priorities. When the system comes under load or is otherwise unstable, Zuul throttles traffic, starting with the lowest priority. It then progressively adjusts to shed load according to the priorities calculated until the system is healthy again.
-
Mock Service Worker Library Enables Resilient REST and GraphQL API Testing
The Mock Service Worker (MSW) API mocking library allows developers to test web applications without using an actual back-end, setting up a mocking server, or stubbing native http/https/fetch implementations. MSW mocks both Rest and GraphQL APIs. MSW received the JavaScript Open Source Awards this year.
-
Facebook.com Redesign: Stack and Strategies for Sustainable Performance
Facebook detailed in a blog post the technologies and strategies powering FB5, the latest iteration of the facebook.com website. Facebook rearchitected its website and standardized its technological stack around React, GraphQL, Relay, and its custom CSS-in-JS library. The goal of the rewrite was to increase performance and make it easy to add new features.
-
Microsoft Launches a New Communication Platform with Azure Communication Services
During its annual Ignite Conference, Microsoft announced Azure Communication Services (ACS), a fully-managed communication platform. The offering is currently in public preview.
Featured Content
[Webinar] Fundamentals of Microservices
Get an introduction to the technologies behind some of the most popular apps on the planet. Register now.
Connect, Secure, and Scale Microservices
Learn how Buzzfeed built a microservices request router using NGINX Plus. Try NGINX Plus for Free.
Modern App and API Security
Learn why modern app security is both essential and challenging, and how NGINX App Protect secures your apps and APIs across a wide range of deployment scenarios. Download now.
Application Delivery Infrastructure for Multi-Cloud Enterprises
This EMA report explores the technical requirements, management strategies, and infrastructure roadmaps of cloud-forward enterprises. Download now.