Announcing ScyllaDB 6.0 — True Elastic Scale | Learn More

See all blog posts

Confluent discusses Streaming ETL from Kafka using KSQL at ScyllaDB Summit 2017

I was pleased to sit down with Hojjat Jafarpour of to learn more about his upcoming talk at ScyllaDB Summit 2017. At ScyllaDB Summit 2017, participants will join NoSQL developers and users from start-ups and the enterprise for two days of sharing ideas, hearing innovating use cases, and getting real-life tips and tricks from your peers and NoSQL idols. Let’s begin the interview and learn more about what Hojjat will be presenting at the Summit.

Please tell us about yourself and what you do at

I work on KSQL, the streaming SQL engine for Apache Kafka.

How did you get started at

I started last year in August. I joined because of the KSQL project. I worked with similar projects and felt that this role would best suit my skills and interests.

What made you want to pursue a career with Big Data technologies?

I got my PhD in Computer Science from UC Irvine where I worked on Scalable Data Management. The central role of data in every organization and the need to efficiently manage and use ever growing volumes in data facinated me. A personal interest to me during my studies was trying to figure out how to manage growing data volumes in the industry.

Can you please tell me more about KSQL and what you will be talking about at ScyllaDB Summit 2017?

Apache Kafka is a high-throughput distributed streaming platform that is being adopted by hundreds of companies to manage their real-time data. KSQL is an open source streaming SQL engine that implements continuous, interactive queries against Apache Kafka™. KSQL makes it easy to read, write and process streaming data in real-time, at scale, using SQL-like semantics. In my talk, I will discuss streaming ETL from Kafka into stores like Apache Cassandra using KSQL.

What are the advantages of using NoSQL with Kafka?

NoSQL has pros and cons. The advantages are performance and speed but it comes with complexities. Having the higher level language on top will significantly simplify using key/value stores, and more users and developers will be able to take advantage of the data stored.

What type of audience will be interested in your talk?

Software Engineers, Data Scientists, and Solution Architects will really enjoy what I will present.

Where can we learn more information about your talk?

Please visit our website,, to learn more about what we do. There are a few videos and tutorials available there to help users quickly learn more.

How can the people get in touch with you?

The best way to get in touch with me is via Twitter.

Thank you very much, Hojjat. We can not wait to see your talk in person and learn more. If you want to attend ScyllaDB Summit 2017 and enjoy more talks like this one.

ScyllaDB Summit is taking place in San Francisco, CA on October 24-25. Check out the current agenda on our web site to learn about the rest of the talks—including technical talks from the ScyllaDB team, the ScyllaDB road map, and a hands-on workshop where you’ll learn how to get the most out of your ScyllaDB cluster.

Apache®, Apache Cassandra®, are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. No endorsement by The Apache Software Foundation is implied by the use of these marks.