Performance at its core

Optimize your infrastructure with Carbon's minimal footprint and maximum efficiency.

Create a lightweight server with low latency

Low latency, high throughput — your content delivered instantly.

Why Carbon?

Lightning Fast fast

Optimized for speed with minimal overhead. Experience sub-millisecond response times.

Lightweight lightweight

Minimal resource footprint means you can run more with less infrastructure.

Scalable scalable

Built to handle traffic from startup to enterprise scale effortlessly.

Performance Comparison

Response time without cache (lower is better)

Test Environment: 1000 concurrent requests
File Size: 100KB HTML
CPU: 4 cores @ 2.4GHz
Logo of apache2Apache2
50ms
Logo of Nginx Nginx
47ms
Logo of Carbon Carbon
40ms

Quick Start

Get up and running in seconds

Basic server Configuration
running = true
port = 8080
use_https = false
server_name = 0.0.0.0
log_file = log/server.log
verbose = true
www_path = www

Setting up configuration for the server is easy, fast and readable.

Minimum requirements for server configuration:
  • port - Server listening port
  • server_name - Host address
  • www_path - Content directory
Docker containerization
user@carbon:~$ docker pull azreyo/carbon:latest \
               docker run -d -p 8080:8080 azreyo/carbon:latest

Carbon is using Docker too

We recommend using docker-cli
  • Containerized deployment for easy scalability
  • Pre-configured environment, ready to run
  • Compatible with orchestration tools like Kubernetes
  • Minimal image size for fast downloads

Carbon in Action

See what makes Carbon different

Who is Carbon For?

Designed for developers seeking an alternative to Apache2 and Nginx

Fast icon

Speed Enthusiasts

Built for developers who prioritize performance and need blazing-fast response times for their web applications.

Security icon

Security First

Designed with security in mind, providing robust protection for your web services without compromising on speed.

Settings icon

Highly Customizable

Simple, readable configuration allows you to tailor Carbon exactly to your needs with minimal complexity.

Code friendly icon

Developer Friendly

Easy to set up and configure, perfect for development environments and production deployments alike.

Alternative icon

Modern Alternative

A fresh take on web servers, offering an alternative to traditional solutions like Apache2 and Nginx.

lightweight icon

Minimal Footprint

Low resource consumption means you can run more services on the same hardware, reducing costs.

Feature Comparison

See how Carbon stacks up against the competition

Feature Apache2 Apache2
Apache2 Apache
Nginx Nginx
Nginx
Carbon Carbon
Carbon
Response Time Response 50ms 47ms 40ms
Memory Usage Memory 120-180 MB 120MB 25-40 MB 25MB TBD
CPU Usage (Under moderate load) 5-12% 2-7% 4-0%
Native HTTP/2 Support HTTP/2 Partially Part. Partially Part. Yes
Built-in Websocket Websocket No No Yes
Zero-Copy file transfer Zero-Copy Partially Part. Partially Part. Yes
Epoll + thread pool lightweight model Epoll Model No Partially (event-driven) Part. Yes
SSL/TLS Moderate Mod. High Moderate Mod.
Resource Efficiency Efficiency Medium Med. High TBD

Carbon may lack some other features for now