Tag: Apis
-
A serverless query engine from spare parts
Posted on May 7, 2023, Level intermediate Resource Length medium
An open-source implementation of a Data Lake with DuckDB and AWS Lambdas. In this post we will show how to build a simple end-to-end application in the cloud on a serverless infrastructure. The purpose is simple: we want to show that we can develop directly against the cloud while minimizing the cognitive overhead of designing and building infrastructure. By Ciro Greco.
Tags data-science streaming apis database serverless open-source
-
Introducing storage on Vercel
Posted on May 6, 2023, Level beginner Resource Length short
Vercel KV, Vercel Postgres, Vercel Blob, and Vercel Edge Config are now available. Driven by the need for both performance and personalization, frameworks are becoming server-first and edge-first. By vercel.com.
Tags app-development web-development apis database serverless nosql
-
The REST API Handbook – How to build, test, consume, and document REST APIs
Posted on May 5, 2023, Level intermediate Resource Length long
This tutorial aims to show you an example of how you can fully implement a REST API. We'll cover basic setup and architecture with Node and Express, unit testing with Supertest, seeing how we can consume the API from a React front-end app and finally documenting the API using tools such as Swagger. By Germán Cocca.
Tags app-development restful apis cloud devops web-development react
-
How to build Angular search functionality with GraphQL?
Posted on May 2, 2023, Level intermediate Resource Length long
In this tutorial, you will learn how to build a fullstack Angular application that uses GraphQL to fetch data from a server. The application we'll build together will display a list of blog posts fetched from a GraphQL API using Apollo Client, including search functionality. To create the GraphQL API, we will use StepZen, a GraphQL API platform that allows you to build and deploy a GraphQL API in minutes. By Roy Derks.
Tags app-development angular nodejs javascript restful apis
-
Increase availability & container images caching thanks to kube-image-keeper
Posted on April 4, 2023, Level beginner Resource Length long
At Enix, we manage hundreds of Kubernetes clusters for our customers and our own internal use. On cloud, on premises, big and small, from development to production... And there is one particular issue that hits all these clusters at one point or another: the image retrieval process. By Nicolas Gouze.
Tags docker devops containers distributed apis
-
How to use autoloading in PHP
Posted on March 29, 2023, Level intermediate Resource Length medium
Autoloading is an essential feature of any modern PHP application. It allows you to load classes and dependencies automatically, making it easier to manage your code and reducing the need for manual class loading. In this tutorial, we will explore the basics of autoloading in PHP, its benefits, and how to set it up in your project. Byvegibit.com.
Tags php apis app-development web-development programming
-
Building serverless Java applications with the AWS SAM CLI
Posted on March 13, 2023, Level intermediate Resource Length medium
When using Java in the serverless environment, the AWS Serverless Application Model Command Line Interface (AWS SAM CLI) offers an easier way to build and deploy AWS Lambda functions. You can either use the default AWS SAM build mechanism or tailor the build behavior to your application needs. By Mehmet Nuri Deveci, Steven Cook, and Maximilian Schellhorn.
Tags apis devops aws app-development serverless
-
Introduction to Web Audio API
Posted on March 12, 2023, Level intermediate Resource Length medium
A critical part of WebRTC is the transmission of audio. Web Audio API is all about processing and synthesizing audio in web applications. It allows developers to create complex audio processing and synthesis using a set of high-level JavaScript objects and functions. By Madhu Balakrishna.
Tags apis devops web-development app-development miscellaneous browsers
-
API rate limiting vs. API throttling: How are they different?
Posted on March 8, 2023, Level intermediate Resource Length medium
The explosive growth of digital services and mobile devices has created new challenges for developers trying to support users with different needs and usage patterns. High user demand, limited network data plans, and user frustration all combine to create a need for API throttling. By Vyom Srivastava.
Tags apis cloud devops management
-
Write reusable code for AppSync JavaScript resolvers
Posted on March 6, 2023, Level beginner Resource Length short
Learn how to share code between AppSync JS resolvers. AWS AppSync is a fully managed service that allows developers to build scalable and performant GraphQL APIs. It is also serverless, meaning that you will only pay for what you use. By Benoît Bouré.
Tags nodejs javascript aws frontend apis database
-
Various debugging methods in OpenResty
Posted on February 27, 2023, Level intermediate Resource Length short
In OpenResty's communication group, developers often ask this question: How do debug in OpenResty? As far as I know, there are some tools in OpenResty that support breakpoint debugging, including a plugin in VSCode, but they are not widely used so far. Including the author agentzh and a few contributors I know, everyone uses the simplest ngx.log and ngx.say to do debugging. By @api7.ai.
Tags programming performance devops distributed apis
-
.NET programmer's guide to CancellationToken
Posted on February 23, 2023, Level intermediate Resource Length long
Microsoft created a standardized cancellation implementation that has far-reaching capabilities beyond its original use case. Sometimes canceling is a good thing. In many of my .NET projects, I have had plenty of motivation to cancel both internal and external processes. Microsoft learned that developers were approaching this common use case in a variety of complex implementations and decided there must be a better way. By Davit Asryan.
Tags web-development programming how-to apis app-development