cdn-up-and-running

CDN builder

Building a Content Delivery Network from scratch to learn about its inner workings and components.

CDN Up and Running - Building a CDN from Scratch to Learn about CDN, Nginx, Lua, Prometheus, Grafana, Load balancing, and Containers.

GitHub

3k stars
32 watching
198 forks
Language: Lua
last commit: 7 months ago
Linked from 1 awesome list

cdndocker-composegrafanaload-balancerlualuajitnginxopenrestyprometheussretutorialwrk

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
cdnjs/cdnjs A repository hosting and distributing front-end assets and libraries 10,371
jsdelivr/jsdelivr A CDN service that provides reliable and fast distribution of software files to users worldwide. 5,660
ilhaan/kubecdn A self-hosted content delivery network built on top of Kubernetes 417
nginx/nginx A high-performance web server and load balancer with features like SSL encryption and content caching 25,191
cjdelisle/cjdns An encrypted IPv6 network using public-key cryptography and distributed routing. 5,192
coredns/coredns A fast and flexible DNS server that chains plugins to provide various functionality. 12,433
dosyago/dn A tool that caches and archives web pages, allowing offline browsing with full-text search capabilities 3,784
google/cadvisor Analyze resource usage and performance of running containers 17,182
apple/corenet A deep neural network toolkit allowing researchers and engineers to train various models 6,981
containernetworking/cni Defines a standard interface for network configuration in Linux containers to simplify networking across different container runtimes and orchestrators. 5,569
plexinc/pms-docker A Docker container for Plex Media Server software that can be easily installed and configured for streaming media content 3,261
download/polymer-cdn A collection of Polymer components bundled and served directly from a CDN 68
ovh/cds An enterprise-grade platform for automating continuous delivery and devops workflows using Go. 4,601
pixelscommander/viraljs Middleware to enable peer-to-peer distribution of web applications through a decentralized CDN 962
sony/nnabla A deep learning framework that provides a flexible and expressive Python API for building and training neural networks on various platforms. 2,728