Tag: Apis
-
How to build a GraphQL server in Python with Graphene
Posted on December 4, 2022, Level intermediate Resource Length medium
Facebook developed GraphQL during their quest to find a better and more flexible way to work across their data. They found that they could achieve this flexibility with a query-based approach. By defining a schema that the queries can run against, an API based on GraphQL enables clients to make fewer requests while still being able to work with as much (or as little) of the data that's exposed through the query as desired. By Vince Power.
Tags apis restful python app-development web-development
-
How to create an amazon product search API with data collectors
Posted on December 3, 2022, Level intermediate Resource Length medium
How to scrape data from amazon.com with Bright Data's data collectors, and create a product search API that you can deploy to the web and monetize it. By Oskar Petr.
Tags apis restful cloud app-development web-development
-
NGINX ingress controller hardening guide
Posted on November 27, 2022, Level intermediate Resource Length short
This guide describes, what of the different configurations described in those guides is already implemented as default in the nginx implementation of kubernetes ingress. By @kubernetes.github.io.
Tags nginx infosec devops cloud distributed apis servers
-
WebSockets in a serverless world
Posted on November 18, 2022, Level intermediate Resource Length medium
Serverless and WebSockets is a bit of a contradiction. Serverless implies that we're not managing servers ourselves, they've been abstracted away for our convenience. WebSockets allow us to communicate between a "client" and a "server", but what happens when that server is "serverless"?! By Jo Franchetti.
Tags frontend web-development app-development serverless apis
-
Building a secure SaaS application with Amazon API Gateway and Auth0 by Okta
Posted on November 8, 2022, Level beginner Resource Length long
Most applications require a form of identity service to manage, authenticate, and authorize users. In software-as-a-service (SaaS) applications, multi-tenancy adds specific challenges to this task that are important aspects to consider when designing a multi-tenant identity management service. By Humberto Somensi.
Tags apis serverless infosec cloud app-development web-development microservices
-
What to consider when modernizing APIs with GraphQL on AWS
Posted on November 2, 2022, Level beginner Resource Length intermediate
In the next few years, companies will build over 500 million new applications, more than has been developed in the previous 40 years combined (see IDC article). API operations enable innovation. By Lewis Tang.
Tags programming app-development cloud apis aws
-
Manage Kubernetes cluster with Terraform and Argo CD
Posted on October 7, 2022, Level intermediate Resource Length medium
In this article, you will learn how to create a Kubernetes cluster with Terraform and then manage it with Argo CD. Terraform is very useful for automating infrastructure. On the other hand, Argo CD helps us implement GitOps and continuous delivery for our applications. It seems that we can successfully combine both these tools. Let's consider how they can help us to work with Kubernetes in the GitOps style.
Tags cicd devops apis kubernetes cio
-
Introducing Kueue
Posted on October 6, 2022, Level intermediate Resource Length medium
In this article, we introduce Kueue, an open source job queueing controller designed to manage batch jobs as a single unit. Kueue leaves pod-level orchestration to existing stable components of Kubernetes.
Tags cicd devops apis kubernetes
-
Designing asynchronous microservices with AsyncAPI
Posted on September 29, 2022, Level beginner Resource Length medium
In the microservices world, it's essential to design applications carefully so they scale and function efficiently. When we build services, it's also important to keep performance in mind so that microservices remain performant as they grow in size. By Vyom Srivastava.
Tags microservices devops apis cloud
-
Introducing workerd: Open source workers runtime
Posted on September 28, 2022, Level intermediate Resource Length medium
Introduction to workerd, the JavaScript/Wasm runtime based on the same code that powers Cloudflare Workers. workerd is Open Source under the Apache License version 2.0. workerd shares most of its code with the runtime that powers Cloudflare Workers, but with some changes designed to make it more portable to other environments. By Kenton Varda.
Tags serverless devops software-architecture apis cloud infosec
-
Kotlin JDSL: Let's use Kotlin to easily write reactive Criteria API
Posted on September 27, 2022, Level intermediate Resource Length medium
In this post, we'll be looking at Kotlin JDSL Reactive modules. While many of you might have a preconceived notion that JPA cannot be reactive, Hibernate released a reactive JPA library called Hibernate Reactive. By Hyunsik Kang.
Tags programming kotlin functional-programming jvm apis
-
How to learn JavaScript faster – Tips and resources to get started coding JS
Posted on September 20, 2022, Level beginner Resource Length long
JavaScript is a programming language commonly used for web development, among many other things. It works in conjunction with HTML and CSS to add dynamic functionality to websites. By Annoh Karlgusta.
Tags nodejs javascript apis app-development learning