Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Research Spike: Design work on Data Access API #150
I synthesised the various requirements from the issue and sketched out a draft design for the Rust components. I met with @gmale, @pacu, and Aditya today to discuss the issue, and a partial outcome was that they were happy with the draft design as the logic core. It would likely be wrapped in various different ways (e.g. directly via FFI, or inside a gRPC server) depending on the usage context, but for the most part the Rust core design seems extensible enough to handle this.
I'll update the issue with a fuller sketch in the next sprint (which starts tomorrow).