/obex-server-rust

Read-only access to the Parallax Object Exchange (OBEX)

Primary LanguageRustMIT LicenseMIT

OBEX Rust Server

Read-only access to the Parallax Object Exchange (OBEX)

This provides the server-side component of a homegrown solution to Parallax decommissioning their long-lived and much-loved OBEX. Though originally written with Python 3, I was not pleased with the performance and needed an excuse to learn Rust.

This project was used to experiment with Rust's ability to implement common design principles that I have become accustomed to in enterprise Java, Python, and C++ development. It accomplished that goal quite nicely, and my findings have been summarized by this blog post.