ARC2 Proxy

ARC2 Proxy Blog

Guides, benchmarks and product news on reverse proxying, caching, Rust and Linux.

Writing and Managing systemd Services
Linux 12 July 2026

Writing and Managing systemd Services

Turn a bare executable into a proper managed service. This guide covers the anatomy of a systemd unit file, the [Service] options that matter most, binding low ports as a non-root user, sandboxing directives that harden a service, and the everyday systemctl and journalctl commands for running and debugging it.

Read more →
Deploying a Rust Binary to a Linux Server
Linux 11 July 2026

Deploying a Rust Binary to a Linux Server

Rust compiles to a single self-contained binary, which makes deployment refreshingly simple. This end-to-end guide covers release builds, the glibc-vs-musl question for static binaries, copying the binary over, supervising it with systemd, keeping secrets in an environment file, locking the firewall with ufw, and scripting a repeatable deploy.

Read more →
Which is the faster reverse proxy software? NGINX vs. ARC2 Proxy Part 1
ARC2 Proxy 18 October 2024

Which is the faster reverse proxy software? NGINX vs. ARC2 Proxy Part 1

This article provides an analysis of ARC2 Proxy and NGINX in serving cached "Hello World!" responses. Through benchmark tests conducted under identical configurations, it evaluates the performance of both proxies in terms of request latency and total requests.

Read more →
Building a Blazing Fast HTTP File Server in Rust with Axum in Under 15 Lines of Code
Rust Programming Language 17 October 2024

Building a Blazing Fast HTTP File Server in Rust with Axum in Under 15 Lines of Code

This article demonstrates how to create a simple, high-performance HTTP file server in Rust using the Axum framework and Tower HTTP, all in under 15 lines of code. You'll learn how to serve files from a directory and handle HTTP requests efficiently using asynchronous programming with the Tokio runtime.

Read more →
Coming Soon: Health Monitors
ARC2 Proxy 14 October 2024

Coming Soon: Health Monitors

Monitor your uptime, manage downtime incidents and planned events, and share them with your customers and other people of interest.

Read more →
In Development: Performance Routing
ARC2 Proxy 14 October 2024

In Development: Performance Routing

This feature will further expand our routing capabilities and will allow our customers to route requests to the fastest responding endpoint.

Read more →
How to set up an Axum server with SNI configuration to handle TLS connections for multiple domains with rustls?
Rust Programming Language 21 September 2024

How to set up an Axum server with SNI configuration to handle TLS connections for multiple domains with rustls?

Learn how to configure an Axum server with Server Name Indication (SNI) to handle TLS connections for multiple domains using rustls. It covers configuring TLS certificates for different domains, setting up SNI in Rust, and ensuring secure connections across multiple virtual hosts.

Read more →
Our list of must-know Linux commands to help you get started
Linux 21 September 2024

Our list of must-know Linux commands to help you get started

Discover essential Linux commands for system management, updates, and service control in this beginner-friendly guide.

Read more →
← Prev Page 2 / 2