[
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)