flink-extended/clink

Clink is a library that provides APIs and infrastructure to facilitate the development of parallelizable feature engineering operators that can be used in both C++ and Java runtime.

32
/ 100
Emerging

Clink helps developers build feature engineering operators that can run very quickly (sub-millisecond latency) in C++ for online processing and then reuse the exact same logic in Java for offline processing. This means you only write the feature processing code once in C++, and it can be used across different environments. It's for software engineers building high-performance machine learning systems.

No commits in the last 6 months.

Use this if you need to perform the same low-latency feature engineering tasks in both C++ (online) and Java (offline) applications without duplicating development effort.

Not ideal if your project doesn't involve both C++ and Java runtimes, or if you don't require sub-millisecond latency for feature processing.

feature engineering online machine learning offline machine learning high-performance computing cross-language development
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 7 / 25
Maturity 8 / 25
Community 17 / 25

How are scores calculated?

Stars

30

Forks

11

Language

C++

License

Last pushed

Feb 21, 2022

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/flink-extended/clink"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.