DavidZemon / obex-server-rust

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

Home Page:https://obex.zemon.name/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

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

https://obex.zemon.name/

License:MIT License


Languages

Language:Rust 96.5%Language:Dockerfile 3.4%Language:Shell 0.1%