google / differential-privacy

Google's differential privacy libraries.
Apache License 2.0
3.08k stars 353 forks source link

Why the privacy-on-beam is not implemented by java? #139

Closed haoyuche closed 2 years ago

haoyuche commented 2 years ago

The issue of Go is that the IO connectors are quite limited comparing to java: https://beam.apache.org/documentation/io/connectors/. If we want to apply the DP algorithm to a dataset via beam, go does not have very good IO connector support comparing to java. So is there any initiative that we implement a java version of privacy-on-beam?

dibakch commented 2 years ago

There is PipelineDP, which is based on Python and can be used with Beam and Spark. It uses our DP library under the hood. Would this work for your use case?