serverless and compute at the edge

serverless and compute at the edge

· json · rss

About

Serverless is basically that you don't manage servers, if you are running your application using PaaS or SaaS and you don't need to worry about patching a server, a virtual machine or a docker container, you are serverless. NOTE: of course you are not server-less, is just that the servers are managed by someone else.

Examples:

  • AWS Lambda.
  • Azure Functions.


Compute at Edge is running your application in a distributed network llke a CDN, Your code runs in any of hundreds of locations distributed around the world where each user runs the one closest.

Examples:

  • Cloudflare Workers.
  • AWS Functions.
  • Fastly Edge Compute.


This website is entirely serverless running Cloudflare Workers supported by Cloudflare Pages, R2 and D1. Code is basically microfeed with some changes to fit my needs.


Why Compute at the Edge

  • Speed
  • Convenience
  • Price


Why not Compute at the Edge

  • No centralized database
  • Concurrency issues.
  • Several limitations.


WORK IN PROGRESS