From Open Source to SaaS: The Journey of ClickHouse

Have you ever wondered what it takes to go from an open-source project to a fully-fledged saas product? How about doing that in only 1 year’s time? If the answer is yes, then this talk is for you. You’ll hear straight from the experts who worked on the design, and execution of this huge project. You’ll learn about architectural design decisions and some of the pitfalls you may run into along the way. We’ll go over exactly what it takes to make your dream a reality. Be sure to bring your questions for the Q&A!


Speaker

Sichen Zhao

Senior Software Engineer @Clickhouse

Sichen is a Senior Software Engineer on the Data Plane Team at Clickhouse. His current focus is architecture and infrastructure design and developments for Clickhouse integration components, so that it’s easy for customers to load large amount of data into Clickhouse for quick analysis.

Prior to Clickhouse, Sichen built multiple cloud data intensive services in AWS.

Read more
Find Sichen Zhao at:

Speaker

Shane Andrade

Principal Software Engineer @ClickHouse

Shane Andrade is a Principal Software Engineer at ClickHouse, where he serves as a core contributor within the Data Plane engineering team. His current focus is the architecture and development of high-scale data pipelines, crucial for delivering usage and telemetry data from the company's cloud product to various internal teams and customers. With a Master's degree in Data Science from UC Berkeley, Shane combines his academic background, technical skills, and personal passion for data to drive innovation in the field of data engineering at ClickHouse.

Read more
Find Shane Andrade at:

Date

Tuesday Jun 13 / 05:25PM EDT ( 50 minutes )

Location

Salon A-C

Topics

Architecture Cloud SaaS

Share

From the same track

Session Architecture

Using Traffic Modeling to Load-Balance Netflix Traffic at Global Scale

Tuesday Jun 13 / 10:35AM EDT

Netflix Infrastructure supports personalized UI and Streaming experience across 230M+ members around the world.

Speaker image - Niosha Behnam
Niosha Behnam

Staff Software Engineer @Netflix

Speaker image - Sergey Fedorov
Sergey Fedorov

Director of Engineering @Netflix

Session Architecture

Global Capacity Management through Strategic Demand Allocation

Tuesday Jun 13 / 01:40PM EDT

Meta currently operates in more than 15 data center regions around the world. This rapidly expanding global datacenter footprint poses new challenges for service owners as well as our infrastructure management systems.

Speaker image - Ranjith Kumar S
Ranjith Kumar S

Software Engineer @Meta

Session

Several Components are Rendering: Client Performance at Slack-Scale

Tuesday Jun 13 / 02:55PM EDT

Our users expect the interactions in our applications and websites to be fast, no matter how complicated they are under the hood. In this talk, we’ll explore some frontend performance issues encountered by Slack as they continue to grow and evolve the desktop app.

Speaker image - Jenna Zeigen
Jenna Zeigen

Staff Engineer @Slack

Session Platform

Building Sub-Second Latency Video Infrastructure at Cloudflare

Tuesday Jun 13 / 04:10PM EDT

Cloudflare has deployed a sub-second latency live streaming system at scale over the last few years. In this talk, we’ll provide insight on how this works under the cover, specifically focusing on protocols that Cloudflare Stream uses: HLS, DASH, RTMPS, SRT and WebRTC.

Speaker image - Renan Dincer
Renan Dincer

Systems Engineer @Cloudflare

Session Architecture

Unconference: Architectures You've Always Wondered About

Tuesday Jun 13 / 11:50AM EDT

What is an unconference? An unconference is a participant-driven meeting. Attendees come together, bringing their challenges and relying on the experience and know-how of their peers for solutions.

Speaker image - Ben Linders
Ben Linders

Independent Consultant in Agile, Lean, Quality and Continuous Improvement