# What is GraphQL?

Have you ever worked on app development projects before? If so, then chances are that you have come across the term “GraphQL.” However, what exactly does it entail? Is it utilized in server or client-side configuration? Furthermore, when would Integ
[](https://konghq.com/blog/learning-center/graphql)# Building and Securing API Gateway Architecture

As with all content accessed over the internet, APIs and API gateways are vulnerable to myriad threats if not properly secured. Without appropriate authentication and authorization in place, your application can be accessed by anyone who cares to lo
[](https://konghq.com/blog/learning-center/building-a-secure-api-gateway)# RESTful API Best Practices

If youre involved in API design these days it can feel like someone is proclaiming the benefits of RESTful API design everywhere you turn. However, that advice often comes without an explanation of exactly what is meant by RESTful APIs or is mixed i
[](https://konghq.com/blog/learning-center/restful-api-best-practices)# Using Continuous Integration and Continuous Deployment with Microservices

Faster, independent deployments are one of the key benefits microservices claim to offer, but how do you make them deliver on their promise? What is Continuous Integration? Microservices architectures offer a number of benefits over a traditional
[](https://konghq.com/blog/learning-center/continuous-integration-and-deployment-for-microservices)# Open Banking: The Guide on APIs, Regulations, and the Future of Finance

In January 2024, consumers in the United Kingdom made a record-breaking 14.5 million open banking payments. This milestone shows how dramatically the financial services industry has changed. It's the result of years of regulatory work that kicked of
[](https://konghq.com/blog/learning-center/guide-on-open-banking)# Troubleshooting an Intermittent Failure in CI Tests on ARM64

The Kong Gateway CI was failing intermittently (about once every 100 runs) on the ARM64 platform with a strange error: “attempt to perform arithmetic on local 'i' (a function value)”. The variable i in the context is an integer but at runtime, it w
[](https://konghq.com/blog/engineering/troubleshooting-an-intermittent-failure-on-arm64)# Using Kong Gateway to Adapt SOAP Services to the JSON World

While JSON-based APIs are ubiquitous in the API-centric world of today, many industries adapted internet-based protocols for automated information exchange way before REST and JSON became popular. One attempt to establish a standardized protocol sui
[](https://konghq.com/blog/engineering/soap-to-json-with-kong-gateway)