Systems | Development | Analytics | API | Testing

5 Security Tips for Your GraphQL API

In 2015 GraphQL was created by Facebook as an alternative to REST APIs to give more power to frontend developers by making API calls more flexible. GraphQL achieves this goal by providing its API consumers with a query language that allows them to query just the data they need. While GraphQL can improve frontend developer experience, its specification doesn’t have opinions on security.

Three Industries That Rely On Microservices

With the ever-changing demands of business and new technologies, countless companies are ditching monolithic applications in favor of microservices applications. Monolithic application architectures can’t keep up with the consumer requests that microservices applications can. Read on to learn more about the benefits, and to discover which industries rely on microservices in their daily operations.

How To Create Global Sample Rate Rules | Dynamic Sampling | Moesif in 100 Seconds

Dynamic sampling enables you to control which API calls are logged to Moesif based on customer or API behavior. This video will show you how to create sampling rules that apply globally across Moesif. Dynamic sampling is a fantastic cost-savings feature available to customers on our Enterprise plan. Moesif will intelligently extrapolate metrics for accurate reporting even with multiple sample rates in place. That means that no matter what rules or sample rates you have set up you can be sure you are still seeing an accurate representation of your data.

Kong Gateway: Choose your Adventure - A byte-sized guide to selecting the best Kong features for you

Tech Talks by Kong are a new webinar series dedicated to our technical developer audience featuring open-source products and topics relevant to you with extended live demos. About this Tech talk: Kong’s Gateway offering wraps several frontend and backend services which include an Admin API and GUI, Developer Portal API and GUI, as well as Ingress Controllers, data plane proxies, and various cache and database backend services. Join Kat Morgan, Field Engineer and Senior Developer Advocate, to determine which components are right for you and your use case.

How to Avoid Getting Your Pod OOMKilled

In this blog, understand why your pod has OOMKilled errors when provisioning Kubernetes resources and how Speedscale can aid with automated testing. When creating production-level applications, enterprises want to ensure the high availability of services. This often results in a lengthy development process that requires extensive testing for the applications or a new release.

What Is An API Product?

We’ve all heard the terms API product or API-as-a-product. The terms themselves seemed to be used quite freely, leaving some of us with an assumption of what is meant but without a really solid grasp. As joining and contributing to the API economy becomes more desirable, API products are a crucial part of any business that is looking to tap into it. So asking “what is an API product?” is a really relevant question with many different angles.

Using OpenAPI to automatically configure the Kong Gateway

For our July User Call, join Sven Walther, Principal Solutions Engineer EMEA, to talk about “Using OpenAPI to automatically configure the Kong Gateway”. We are going to automate the creation of Kong services, routes and plugin configurations only based on an OpenAPI file. The tools we will use next to Kong itself are Insomnia/inso-cli, decK and the Kong Ingress Controller.