rust

Tackd - Anonymous File Transfer

By Finde Labs |  Nov 25, 2022  | rust, object, storage

Frequently, I find myself needing to transfer files from my laptop or server, over to my personal phone or to other family-member’s devices. More than likely, I am unable to simply email or scp a file over to these devices. The files are usually just too large for email transfer. Thus, I have been working on a little rust API that accepts binary data, encrypts said data, then persists the metadata in a MongoDB replicaset, and the binary data in object storage.

Continue Reading...

Streaming MongoDB Databases

By Finde Labs |  Jun 2, 2021  | mongodb, rust, database

As many companies begin the transition from on-prem to cloud, indubitably developers and administrators will run into headaches ensuring a quick transfer of data to the cloud. One such headache I personally experienced recently is with uploading multiple large MongoDB databases into MongoDB Atlas.

Continue Reading...

Sending MongoDB Alerts to Microsoft Teams

By Finde Labs |  Jul 29, 2020  | rust, mongodb, alerting

Recently, I discovered that MongoDB Atlas and Mongo Ops Manager do not have the ability to send alerts directly to Microsoft Teams. Since I’ve been using rust more frequently, I decided to create a small web service that receives MongoDB alerts, and transforms them into compatible Microsoft Teams Cards, before posting them to a specified Teams incoming webhook.

Continue Reading...

Rust Redis Proxy

By Finde Labs |  Dec 7, 2019  | linux, rust, redis, proxy, networking

This post is for a new rust project that I have been working on lately. I haven’t really touched rust much for nearly a year, but sometimes projects come up that necessitate a statically typed language. The program is a rust network proxy designed for use in HA redis deployments.

Continue Reading...

My First Simple Rust Program

By Finde Labs |  Apr 9, 2019  | openbsd, rust, scripting

Following up on my previous posting about the programming language rust, I figured I may as well release the code I have written so far. It’s really been a fun journey, and I don’t claim at all to be a rust expert by any means, but here you go.

Continue Reading...

Using Rust on OpenBSD

By Finde Labs |  Apr 8, 2019  | openbsd, rust

Recently, I started using a new language on the block: go. However, I found myself quickly reading about other new languages that have showed up recently within the last few years.

One such language was rust.

Continue Reading...