Sharing state in LD_PRELOAD shared object

This page summarizes the projects mentioned and recommended in the original post on /r/rust

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • redhook

    Dynamic function call interposition / hooking (LD_PRELOAD) for Rust

  • I am experimenting with LD_PRELOAD symbol interposition by using the [redhook](https://github.com/geofft/redhook) crate. I'm essentially intercepting some socket-related functions where my goal is to extract the byte buffers and process them with protocol decoders. Therefore, I would like to place the decoding logic in a separate structure that might require interior mutability. The problem that I'm currently facing is the inability to share this structure globally and placate the borrow checker. I tried to declare the static reference to a mutex that guards this structure, but it didn't work (the borrow checker was rejecting the code).

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Simple Trackpad Haptic Feedback on Mac

    1 project | news.ycombinator.com | 1 Jun 2024
  • ArcGIS_rust – Rust-based geospatial intelligence lib inspired by ArcGIS Runtime

    1 project | news.ycombinator.com | 1 Jun 2024
  • Build a password manager with Rust - Part 2

    3 projects | dev.to | 1 Jun 2024
  • I am writing a programming language

    2 projects | news.ycombinator.com | 30 May 2024
  • Jucenit: Nginx-unit web server with automatic SSL

    1 project | news.ycombinator.com | 31 May 2024