October 2021 Summaries
11 posts from Tyk
Filter
Month:
Year:
Post Summaries
Back to Blog
GraphQL federation is a method that integrates different microservices into a single API endpoint, addressing the challenges of multiple endpoints in software architecture. It enables a unified endpoint by connecting various backend services, termed as "subgraphs," into a single "gateway," allowing frontend applications to access diverse data sources seamlessly. This approach enhances flexibility and scalability in managing microservices, as seen in companies like Netflix, which use GraphQL federation to unify and decouple their API ecosystem. Unlike schema stitching, federation automates the integration of subgraphs, reducing maintenance efforts. Although GraphQL can potentially replace API gateways, it lacks features like security and usage metrics, making a combined approach with API management solutions like Tyk more beneficial. GraphQL's schema-driven structure minimizes over-fetching and under-fetching issues, offering a streamlined querying process with enhanced developer experience and observability.
Oct 28, 2021
2,771 words in the original blog post.
Jayvardhan Deshmukh, a Junior Front End Developer at Tyk, shares insights about his role and experiences at the company, emphasizing the importance of enhancing user interfaces and remote work flexibility. He appreciates Tyk's approach to asynchronous communication, which fosters an open learning environment and encourages asking questions without hesitation. Jayvardhan values the mentorship and empathy within the team, aligning with his personal values of honesty, transparency, and authenticity. His career journey includes transitioning from office-based roles to remote work, where he developed a keen interest in APIs leading him to Tyk. Outside of work, he enjoys trekking and bouldering, and his favorite books and podcasts reflect his interest in personal and professional growth.
Oct 25, 2021
1,301 words in the original blog post.
Komal Sukhani, a Go Developer at Tyk, shares insights into her role and experiences as part of the Talk to a Tykling interview series. She discusses her work on the Tyk Cloud, which benefits both new and existing users by providing a seamless migration option. Working remotely from India, Sukhani highlights the challenges and opportunities of remote work, emphasizing the supportive and trust-based culture at Tyk compared to other companies where remote work is less accepted. She reflects on her journey in the tech industry, noting the gender imbalance and her efforts to advocate for more women in tech. Sukhani values responsibility, teamwork, and the freedom Tyk offers, which allows employees to contribute ideas and enjoy flexible work hours. In her personal time, she enjoys hiking, yoga, and reading books like "Siddhartha" and "The Kite Runner."
Oct 25, 2021
1,531 words in the original blog post.
Tyk has developed an extensible API gateway that can operate with various programming languages, addressing the challenge of integrating unique or legacy systems within contemporary infrastructures. Originally built as a static system, the Tyk gateway evolved to support plugins through an initial JavaScript interpreter and later expanded to include Python, Lua, and GRPC, enabling compatibility with any language. By utilizing these dynamic languages and GRPC's fast binary messaging, Tyk allows users to write and maintain plugins in familiar languages without needing new expertise, thus reducing overhead. This flexibility is beneficial for companies with bespoke systems requiring integration into broader workflows, while also providing a scalable and customizable solution for different industries. The development process involved overcoming significant technical challenges, particularly with performance in Python and the integration of interpreters, which were addressed through innovations like the Dynamic Loader. Looking forward, Tyk plans to incorporate WebAssembly (Wasm) to further enhance plugin capabilities, demonstrating a commitment to continuous improvement and customization.
Oct 18, 2021
3,792 words in the original blog post.
Maciej Wojciechowski, a QA Engineer at Tyk, plays a crucial role in maintaining the high quality of Tyk's services by rigorously testing and identifying bugs in new and existing product features. He emphasizes the importance of integrating QA processes early in the development cycle and highlights the challenges of selecting the right automation tools due to the vast array of available options. Working remotely from his home in Gdynia, Poland, Maciej appreciates the flexibility and trust Tyk provides its employees, which contrasts with the more controlled environments of other remote workplaces. His career path, which began in telecommunications, led him to discover a passion for QA testing across various industries, ultimately bringing him to Tyk. Beyond work, Maciej values honesty, enjoys spending time with his family, and partakes in activities like gardening and beach outings near his seaside residence.
Oct 18, 2021
2,292 words in the original blog post.
Tyk's development of a no-code GraphQL schema builder, as described by Technical Director Jens and Product Owner Agata, represents a significant innovation in making API integration more accessible. Initially conceived by Jens to streamline data access across disparate systems, the project evolved from a code-heavy solution to a user-friendly interface, thanks to Tyk's focus on user experience. This transition allowed non-technical users to configure GraphQL APIs easily, addressing complex integration challenges without extensive coding. Despite encountering initial hurdles, including finding interested customers, the tool has garnered attention for its unique approach to simplifying data integration, saving time and resources by offering reusable connectors for common APIs like Stripe. Tyk's solution stands out in a competitive GraphQL space by providing a straightforward, lightweight tool that integrates seamlessly with existing systems, reflecting a blend of innovation and practicality that continues to evolve with ongoing user feedback and market demands.
Oct 13, 2021
2,533 words in the original blog post.
James Hirst, COO of Tyk, discusses the journey from a simple idea to a global company with a unique remote-first, radically responsible culture. Alongside CEO Martin, he built Tyk on principles that prioritize flexibility and responsibility, allowing employees to work effectively across 31 countries. Their strong working relationship, formed during their previous collaboration, laid the foundation for Tyk's development. The company emphasizes hiring empathetic and intelligent individuals who thrive in this flexible environment, avoiding traditional methods like psychometric testing. Hirst highlights the importance of communication and cultural diversity in their workforce, noting that their emergent culture is shaped by contributions from a global team. Tyk's mission to connect systems worldwide aligns with its sustainable practices, promoting remote work and digital transformation. Despite challenges like bridging cultural differences and striving for gender diversity in the tech sector, Hirst remains proud of Tyk's achievements and its role in enabling connectivity and sustainability.
Oct 12, 2021
4,566 words in the original blog post.
APIs have become indispensable to modern business operations, with over 50,000 public APIs available today, highlighting the need for a robust API strategy. Developing this strategy involves setting clear goals and understanding the cultural dynamics within an organization to foster acceptance and collaboration across departments. Addressing potential fears of change and stagnation, ensuring comprehensive testing, and maintaining security are crucial for successful API implementation. Additionally, leveraging automation and cloud-based solutions can enhance the scalability and reliability of API infrastructure. Consistent and well-chosen toolsets facilitate teamwork and reduce dependency on individual expertise. Expert guidance and API management platforms like Tyk can streamline the development and deployment process, offering tools and expertise to integrate business goals with technical requirements effectively.
Oct 11, 2021
2,060 words in the original blog post.
Tyk is a company that emphasizes a strong workplace culture, developer-centric approach, diversity in leadership, and radical responsibility among its employees, known as Tyklings. The organization prioritizes an environment where staff are trusted to work autonomously and are encouraged to thrive in roles that suit their strengths and interests, fostering a sense of ownership and empowerment. This supportive atmosphere extends to upward mobility, where employees are given opportunities to evolve within their roles and pursue new paths, as evidenced by personal stories from staff who have advanced their careers at Tyk. The company’s remote-first approach and focus on collaboration and open source principles also enhance its ability to engage with clients globally, ensuring innovation and creativity are nurtured. This culture of empowerment and support drives Tyk's success, both internally and in its client engagements, as employees are motivated to challenge the status quo and deliver exceptional products and services.
Oct 07, 2021
1,846 words in the original blog post.
Martin Buhr, the CEO of Tyk, shares insights into his journey from establishing Tyk as a side project to leading it as a global company with a presence in 31 countries. Initially focused on technical tasks, Buhr's role has evolved to emphasize strategic direction and company culture, fostering a supportive and inclusive environment. Tyk operates on the principle of "radical responsibility," granting employees autonomy while holding them accountable for their output, which has been conducive to a diverse, remote-first workforce. Buhr discusses the challenges and rewards of this leadership approach, highlighting the significance of nurturing a positive corporate culture and addressing industry-wide issues such as gender representation. Despite Tyk's growth, Buhr remains dedicated to maintaining the company's core values and is committed to environmental sustainability and ethical practices. Through personal anecdotes, Buhr reflects on the pivotal moments and challenges he has faced, emphasizing the importance of adaptability, inclusivity, and a balanced work-life integration.
Oct 06, 2021
6,144 words in the original blog post.
Tyk's Multi Data Centre Bridge (MDCB) is an advanced API management platform designed to enhance the scalability, security, and performance of global API operations by centralizing control across multiple data centers. Developed initially as a solution to the limitations of Tyk's original cloud platform, MDCB allows companies to manage complex inter-regional software environments efficiently by reducing latency and improving availability through a centralized configuration system. This system ensures that updates and configurations propagate seamlessly across varied regions and environments without needing independent setups. MDCB addresses the challenges of high availability and disaster recovery by enabling organizations to maintain consistent API management in distributed and dynamic environments, making it particularly valuable for businesses with a significant global presence or intricate internal development processes. The platform's development involved overcoming scaling issues and maintaining backwards compatibility, ultimately resulting in a resilient and flexible solution that supports diverse deployment scenarios, from bare-metal setups to cloud environments. This innovation allows for greater flexibility in handling data and analytics across different regions, accommodating the complexities of modern enterprises without being tied to a single vendor.
Oct 01, 2021
5,086 words in the original blog post.