[ 
https://issues.apache.org/jira/browse/IOTDB-648?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17102340#comment-17102340
 ] 

Giorgio Zoppi commented on IOTDB-648:
-------------------------------------

Please use gRPC or rest (possibily graphql). If you use gRPC you can use the 
streaming mode. 
https://developer.lightbend.com/guides/akka-grpc-quickstart-java/streaming.html

> [gRPC/Thrift] Proxy Framework
> -----------------------------
>
>                 Key: IOTDB-648
>                 URL: https://issues.apache.org/jira/browse/IOTDB-648
>             Project: Apache IoTDB
>          Issue Type: Wish
>          Components: Client/CLI, Client/Java, Client/Others, Client/Python
>            Reporter: Julian Feinauer
>            Priority: Major
>
> This came up during reasoning about a Ditto "History Store" based on IoTDB, 
> see https://github.com/eclipse/ditto/issues/545. 
> We would rely on Ditto for managing permissions (as it already does for the 
> "live" data) so we would need a way to combine that. My idea was to create a 
> gRPC/Thrift Proxy / Intersector which registers as Server and interacts with 
> the "real" clinet and builds a connection to the "real" server, a man in the 
> middle. He then gets the Query and can check it for Ditto permissions (but we 
> could keep it generic for ohter use cases too) and only pass it, if its okay.
> What do others think about that?



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to