(Slightly) Advanced cache use cases to improve performance

In this article we will explore two related use cases, using caches to improve performance. The use cases are probably very familiar to engineers coming from a front-end background, but I rarely see documentation on the concepts used within a back-end context. The use cases are based off real world scenarios we've encountered in CyberSift. … Continue reading (Slightly) Advanced cache use cases to improve performance

Writing SQLite Extensions in Rust

Explainer SQLite allows you to create custom virtual tables which allow you to query an external data source using SQL, lowering the bar to entry and homogenizing your data sources In the past we've looked at creating virtual tables in golang, and here we do something similar in rust. One notable improvement here is the … Continue reading Writing SQLite Extensions in Rust