Backend-Tools
Why gRPC?
gRPC is a modern open source high performance Remote Procedure Call (RPC) framework that can run in any environment. It can efficiently connect services in and across data centers with pluggable support for load balancing, tracing, health checking and authentication. It is also applicable in last mile of distributed computing to connect... See more
gRPC is a modern open source high performance Remote Procedure Call (RPC) framework that can run in any environment. It can efficiently connect services in and across data centers with pluggable support for load balancing, tracing, health checking and authentication. It is also applicable in last mile of distributed computing to connect... See more
gRPC
- ClickHouse: It's a high performance columnar database that's great for real time queries. It enables querying and storing large amounts of data on commodity hardware. Some of my customers have millions of page views and I don't have an unlimited budget, so it's been very handy.
- PostgreSQL: My favorite database. Sane defaults, battle-tested, and well
The Tech Stack of a One-Man SaaS
@axflow/models is an SDK for building natural language powered applications. This includes basic functionality for invoking the models, but it also includes richer functionality like augmented response streaming, hooks for building client applications, and more.
Getting started | Axflow documentation
A better type of backendConvex is the fullstack TypeScript development platform. Replace your database, server functions and glue code.
Convex | The fullstack TypeScript development platform
Accelerate backend apps at the edge with high-performance hardware
Connect your GitHub account to Koyeb. Choose a repository to deploy. Leave us the infrastructure - We build, deploy, run, and scale your application with zero-configuration.
Get started - free
View pricing
Book a demo
Connect your GitHub account to Koyeb. Choose a repository to deploy. Leave us the infrastructure - We build, deploy, run, and scale your application with zero-configuration.
Get started - free
View pricing
Book a demo
Koyeb: Push code to production, everywhere, in minutes
Introduction
Bunnyshell is an Environments as a Service platform that makes it incredibly easy to create and manage full-stack environments for development, staging and production so your team can deliver software faster and focus on building great products.
Features
Bunnyshell is an Environments as a Service platform that makes it incredibly easy to create and manage full-stack environments for development, staging and production so your team can deliver software faster and focus on building great products.
Features
- Bunnyshell supports on-demand or automatic creation of production-like staging and
What is Bunnyshell
- Terraform: I manage most of my cloud infrastructure with Terraform. I declare EKS clusters, S3 buckets, roles, and RDS instances in my Terraform manifests. The state is sync'ed to an encrypted S3 bucket. This avoids getting into trouble in case something happens to my development laptop.
- Docker: I build everything as Docker images. Even stateful
The Tech Stack of a One-Man SaaS
Public APIs
A collective list of free APIs for use in software and web development
A collective list of free APIs for use in software and web development
public-apis • GitHub - public-apis/public-apis: A collective list of free APIs
- ingress-nginx: Ingress controller for Kubernetes. It provisions NGINX services to load balance traffic to my pods. It also manages a Network Load Balancer (NLB) on AWS which controls ingress to the cluster nodes. It handles unhealthy nodes and traffic shaping for me. Rock-solid and has a huge community.
- cert-manager: It automatically issues and