Blog

Essays, opinion pieces, and updates from our team.

Rama 101.2: Core Concepts

In this second lesson of Rama 101, we will explore some of the concepts that are core to Rama. While these were already mentioned by name or introduced implicitly in the previous article, this lesson will examine them in more depth before we move on to the server side of things.

Rama 0.3

After close to five years of hard work by many of us, Rama 0.3 marks a milestone worth celebrating: a framework now ready to be used, explored, and built upon by the worldwide community.

Rama 0.3.0-alpha.4

The last planned Rama 0.3 alpha brings the service and state redesign close to its final shape, with gRPC and URI work still ahead before release candidates.

Rama 0.3.0-alpha.3

The third Rama 0.3 alpha improves Windows support, WebSocket extension handling, proxy connectors and release polish.

Rama 0.3.0-alpha.2

The second Rama 0.3 alpha continues the work on crypto, ACME, connection pooling and more deliberate HTTP version handling.

Rama 0.3.0-alpha.1

The first Rama 0.3 alpha broadens the protocol foundation with WebSocket, SOCKS5, better observability and more proxy-building primitives.

Rama 0.2

Rama 0.2 is a production-tested checkpoint after more than three years of careful work on programmable network infrastructure in Rust.