diff --git a/Client-Libraries.md b/Client-Libraries.md index a70196d..4f80764 100644 --- a/Client-Libraries.md +++ b/Client-Libraries.md @@ -27,6 +27,14 @@ Name | Author | Language [C# client library for the SeaweedFS](https://github.com/TerabyteX/WeedCSharpClient) | TerabyteX | C# [Erlang SeaweedFS Client](https://github.com/Neurotec/seaweedfs.erl) | Neurotec | Erlang +## GRPC APIs + +SeaweedFS uses GRPC internally. You can use them too. Just check https://github.com/chrislusf/seaweedfs/tree/master/weed/pb for the proto files. + +When developing HDFS compatible file system, which allows replacing HDFS with SeaweedFS, a Java implementation of the GRPC client API is developed. + +* Java GRPC client Source code: https://github.com/chrislusf/seaweedfs/tree/master/other/java/client +* Java GRPC client Maven Repo: https://mvnrepository.com/artifact/com.github.chrislusf/seaweedfs-client ## Projects using SeaweedFS