Category: Tech

  • Scaling GraphQL Federation: Inside Cosmo’s Food Park

    Scaling GraphQL Federation: Inside Cosmo’s Food Park

    The post uses food trucks as a metaphor to explain GraphQL federation, illustrating how systems grow from simple monolithic structures to complex networks of independent services. As businesses expand, coordination becomes essential to maintain a seamless customer experience, which is facilitated by a federation layer, represented by Cosmo, a supportive figure in the analogy.

  • When to Migrate from Cosmo OSS

    When to Migrate from Cosmo OSS

    Cosmo OSS offers a robust introduction to GraphQL Federation, enabling teams to manage complexity without commercial lock-in. As organizations grow, they may need Cosmo Enterprise, which enhances OSS with governance, observability, and dedicated support. This transition ensures operational efficiency and security, allowing businesses to scale confidently while protecting their infrastructure.

  • Syncing Up in Bretten: Final Thoughts

    Originally posted on WunderGraph Wrapping up a Week in Bretten Today marks our last day together in Bretten. As we close out this week-long sprint, I think it’s safe to say that it has been an excellent experience for everyone, including new teammates and those who have been with the company from the beginning. It was natural…

  • Syncing Up in Bretten: Day 1

    The team at WunderGraph is on a working retreat in Bretten, Germany, emphasizing in-person connections to counter remote work challenges. Team members from various countries are collaborating on projects, enhancing understanding of upcoming features, and bridging gaps between technical and non-technical roles. This retreat fosters alignment and ownership, ensuring a focus on user experience.

  • Safeguarding APIs: How K Health Ensures Security While Scaling with Cosmo

    Originally published on WunderGraph TLDR; Challenge K Health needed a way to scale securely while keeping their microservices connected and API stable. Solution They adopted GraphQL Federation with Cosmo, leveraging schema checks to catch breaking changes early and hosting the router internally to maintain security and control. Results Queries now resolve more efficiently, reducing unnecessary…

  • SoundCloud and WunderGraph Cosmo Cut Computing Costs by 86%

    SoundCloud optimized its GraphQL infrastructure by migrating to WunderGraph Cosmo. This switch cut costs by 86% and improved query latency by 45%, saving approximately $265,000 annually. The transition also enhanced performance and developer efficiency, allowing SoundCloud to build a leaner, scalable system, facilitating faster feature delivery while avoiding restrictive licensing.

  • From Custom Code to Cutting-Edge: On The Beach Adopts WunderGraph Cosmo for GraphQL Federation

    On The Beach faced scalability issues with its monolithic GraphQL API as post-COVID travel demand surged. They transitioned to WunderGraph Cosmo, which streamlined federation management and improved developer workflows. The implementation enhanced performance, reduced operational costs, and allowed teams to innovate faster, positioning On The Beach for future growth in the travel industry.

  • Is gRPC Really Better for Microservices Than GraphQL?

    The blog compares gRPC and GraphQL for microservices communication, focusing on performance versus flexibility. gRPC excels in performance with low-latency and binary serialization, ideal for backend interactions. In contrast, GraphQL offers flexibility in data retrieval with dynamic queries, better for client-driven applications. Both have advantages and can be integrated for optimal results.

  • Linked Lists

    In preparation for mod3, the author revisits an earlier linked list project, finding it less challenging after completing mod2. They focus on documentation and test-driven development using RSpec, outlining steps to create a Node class. The discussion includes initializing a Node and ensuring it can link to another node, setting the groundwork for building a…