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
199 forks
Language: Lua
last commit: over 2 years ago
Linked from 1 awesome list

cdndocker-composegrafanaload-balancerlualuajitnginxopenrestyprometheussretutorialwrk

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
cdnjs/cdnjsA repository hosting and distributing front-end assets and libraries10,386
jsdelivr/jsdelivrA CDN service that provides reliable and fast distribution of software files to users worldwide.5,691
ilhaan/kubecdnA self-hosted content delivery network built on top of Kubernetes417
nginx/nginxAn open-source web server software with high performance features for caching, load balancing, and secure communication.25,509
cjdelisle/cjdnsAn encrypted IPv6 network using public-key cryptography and distributed routing.5,197
coredns/corednsA fast and flexible DNS server that chains plugins to provide various functionality.12,522
dosyago/dnA tool that caches and archives web pages, allowing offline browsing with full-text search capabilities3,797
google/cadvisorAnalyze resource usage and performance of running containers17,304
apple/corenetA deep neural network toolkit allowing researchers and engineers to train various models6,997
containernetworking/cniDefines a standard interface for network configuration in Linux containers to simplify networking across different container runtimes and orchestrators.5,604
plexinc/pms-dockerA Docker container for Plex Media Server software that can be easily installed and configured for streaming media content3,297
download/polymer-cdnA collection of Polymer components bundled and served directly from a CDN68
ovh/cdsAn enterprise-grade platform for automating continuous delivery and devops workflows using Go.4,620
pixelscommander/viraljsMiddleware to enable peer-to-peer distribution of web applications through a decentralized CDN961
sony/nnablaA deep learning framework that provides a flexible and expressive Python API for building and training neural networks on various platforms.2,729