Multilingual Accumulo Communications

Back to Schedule



Performance Internals


A completely native Accumulo connector was developed from 2012-2014 called Sharkbite. During this time, many native functions were built into a C++ client that avoided issues with the proxy and connects directly to internal services, effectively providing access to data without the need for a proxy or JAVA client. In this presentation we'll dive into the design of this C++ client and accessing it from multiple language connectors without the overhead of establishing one or more proxies. We'll close with performance evaluations of the JAVA client, proxied client, and the Accumulo connector.


Marc Parisi
Principal Software Engineer, Hortonworks

Marc is a Principal Software Engineer whose focus has been on C++ and IoT development since 2017. Prior to that he worked closely with Apache Accumulo and warehouse systems as a Java Developer. His experience has led him across many platforms and experiences with data trends in today's ultra connected software ecosystems. He has finally found peace inside of Kubernetes.