Home / Companies / Tyk / Blog / July 2023

July 2023 Summaries

8 posts from Tyk

Filter
Month: Year:
Post Summaries Back to Blog
GraphQL schema stitching and federation are two distinct methods for managing complex GraphQL architectures, particularly as they grow within large organizations. Schema stitching combines multiple GraphQL schemas into a single unified schema, allowing seamless queries across disparate data sources and can be done manually or with tools like graphql-tools. Conversely, GraphQL federation creates a distributed system where multiple independently deployable services, or "subgraphs," are integrated into a composite graph, with a gateway layer—typically Apollo—managing the communication between them. While schema stitching is often simpler and faster, making it suitable for less complex architectures, federation offers a decentralized approach ideal for independent teams with the necessary domain knowledge. The choice between the two methods depends on factors like team expertise, organizational structure, and budget, with federation potentially incurring costs related to Apollo's services. Understanding specific requirements is crucial for making an informed decision in this context.
Jul 28, 2023 1,084 words in the original blog post.
The second edition of the API platform engineering newsletter, curated by Jennifer Craig, aims to provide API platform teams, including platform engineers and DevOps specialists, with valuable insights and resources to enhance their API platforms. This edition highlights significant resources like the concept of Internal Developer Platforms (IDP) as discussed by Viktor Farcic, who emphasizes creating autonomous developer environments. It also explores the role of Centres for Enablement (C4Es) in fostering high-quality API design through engagement models shared by James Higginbotham. Additionally, Hazel Weakly offers insights into hiring challenges for developer tooling roles and the importance of a Sociotechnical Engineer in uncovering organizational weaknesses. The newsletter includes information on upcoming events, a quiz on platform engineering, and an AMA session with Sonja Chevre, inviting readers to contribute their own valuable resources.
Jul 27, 2023 829 words in the original blog post.
Businesses in the hospitality and leisure sectors, such as hotels, casinos, and theme parks, are increasingly relying on API-powered solutions to enhance flexibility, security, and scalability. These industries are leveraging APIs to personalize customer experiences, streamline operations, enhance security, and drive revenue growth. Theme parks use APIs to tailor visitor experiences based on guest preferences, while casinos utilize them to improve security and offer personalized promotions. Hotels are adopting APIs for seamless check-ins and personalized recommendations, contributing to the industry's projected growth. Companies like Tyk are supporting these transformations by providing API management platforms that help businesses maximize the benefits of digital integration, ensuring secure and efficient service delivery in a competitive marketplace.
Jul 26, 2023 954 words in the original blog post.
Integrating Redpanda, a Kafka-compatible high-performance streaming platform, with GraphQL provides an efficient solution for managing Kafka data in front-end applications by simplifying data transformation and reducing complexity. The guide outlines the step-by-step process of using Universal Data Graph (UDG) from Tyk to read data from Redpanda, emphasizing the role of GraphQL in acting as an intermediary to offer structured data delivery, minimize latency, and ensure secure integration. Companies like Airbnb, Netflix, and Paypal have successfully utilized such integrations to abstract Kafka's complexities, thereby enhancing user experience by transforming raw Kafka data into a more user-friendly format. The integration with Tyk's robust API gateway allows businesses to build scalable and resilient API architectures, effectively managing data flows for various applications, including event-driven systems and real-time analytics, without the need for direct handling of Kafka's unique technologies.
Jul 24, 2023 1,097 words in the original blog post.
Running GraphQL in production presents significant challenges, particularly in identifying error sources, but OpenTelemetry offers a solution through enhanced monitoring and tracing capabilities. Unlike REST APIs, where HTTP status codes indicate errors, GraphQL returns errors within the data response even with a 200 HTTP status code, complicating error detection and differentiation between client and server issues. By implementing OpenTelemetry, developers can manually instrument GraphQL servers to capture error details in distributed traces, facilitating better troubleshooting and performance optimization. Additionally, OpenTelemetry enables the generation of RED metrics—Rate, Errors, and Duration—by configuring the span metrics connector, allowing for effective monitoring and alerting on GraphQL errors. This approach not only enhances the user experience by streamlining error handling but also contributes to system reliability, making OpenTelemetry an invaluable tool for managing GraphQL operations in production environments.
Jul 19, 2023 895 words in the original blog post.
The API product management newsletter, crafted by Jennifer Craig, aims to enhance the business value derived from APIs and API products. The latest edition highlights the multifaceted role of API product managers, who are responsible for designing API strategies, overseeing development, and managing monetization and community building. Notable insights include Abhijit Dey's exploration of the API product manager's role, Bill Doerrfeld's discussion on effective API monetization through self-service, and Joyce Stack's guidance on fostering an API community. The newsletter also shares useful resources and job opportunities for API product managers, while encouraging readers to contribute relevant content and announcing that it is produced by Tyk, an API management platform.
Jul 17, 2023 659 words in the original blog post.
The inaugural edition of the API platform engineering newsletter, created by Jennifer Craig, aims to support platform teams in maximizing the value of their APIs and API platforms by providing a variety of resources, insights, and events. It targets platform engineers, DevOps engineers, SREs, API platform managers, and engineering managers, with content delivered twice a month. The newsletter features expert insights, such as Steven Lohrenz's overview of platform engineering principles and Charity Majors' discussion on the future of operations, which she argues lies in platform engineering. Richard Seroter from Google Cloud presents a viewpoint on optimizing developer workflows by shifting responsibilities back to the platform. Upcoming events include the Kubernetes Community Days in Munich and an online session on building resilient applications, while readers can also engage with an "Ask Me Anything" session featuring Sonja Chevre, a Group Product Manager at Tyk. The newsletter encourages community contributions and offers a chance to test API platform knowledge in its quiz corner.
Jul 14, 2023 703 words in the original blog post.
The latest edition of the API product management newsletter, curated by Jennifer Craig, focuses on delivering valuable insights to product teams to enhance the business value derived from APIs and API products. It highlights a presentation by Brandon Byars on API evolution without versioning, suggesting that product management should consider backward compatibility and breaking changes, and provides an overview of Matthias Biehl’s Substack on the intersection of APIs and AI. Additionally, the newsletter discusses the consolidation of product management roles at Airbnb, as shared by Bandan Jot Singh, which has sparked debate in the product management community. The newsletter also includes current API product management job opportunities and invites readers to contribute useful resources for future editions while promoting Tyk’s API management solutions.
Jul 05, 2023 666 words in the original blog post.