Since Apache Cassandra 2.2 users are able to run their own, custom functions and aggregates. From an implementation’s point of view, it is straight-forward to just compile and run code on a single machine. But there are a lot of things to consider when executing code in a distributed shared-nothing database. This talk will cover the difficulties of building the UDF implementation covering some internals and will also present current and possibly upcoming features of UDFs and UDAs in Cassandra.
YOU MAY ALSO LIKE:
Deep-dive into user defined functions in Apache Cassandra
Robert is working as a Solutions Architect at DataStax and is also a Committer to Apache Cassandra. Before joining DataStax he worked with his customers to architect and build distributed systems using Cassandra and has a long experience in building distributed backend systems mostly using Java as the preferred language of choice.