-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
enhancementNew feature or requestNew feature or request
Description
I have had good success with grpc and Nabu. By using grpc I can use a Rust library which tends to be much faster for CPU bound work and the round trip time on a unix socket is typically < 5µs
It would be interesting to explore having a generic grpc plugin for pygeoapi that would allow us to delegate computationally intensive, CPU-bound work to Rust or Go without needing to send tcp requests
I don't see an immediate need for this at the moment but I think it could be interesting if we end up needing to optimize any infrastructure that gets hit with thousands of concurrent requests and needs to do high throughput validation or ETL.
I don't think service work would need this, but maybe something Geoconnex related could benefit
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request