Loading…
Scylla Summit 2019 has ended
Breakout 2 - Cyril Magnin III [clear filter]
Tuesday, November 5
 

1:15pm PST

Scaling up Machine Learning Experimentation at Tubi 5x and Beyond
Scylla enables rapid Machine Learning experimentation at Tubi. The current-generation personalization service, Ranking Service, ramps up experimentation by 5x, while Popper, the next-generation experimentation engine, will grow by 10x and beyond. We'll talk about what's so special about these services.

Speakers
avatar for Alexandros Bantis

Alexandros Bantis

Senior Scala Engineer, Tubi
Alexandros has been building out the next generation of personalization services at Tubi for the past year. Before that he spent three years at Apple building out the publishing pipeline for Apple.com. Outside of Scala, he can usually be found at the playground with his children


Tuesday November 5, 2019 1:15pm - 1:45pm PST
Breakout 2 - Cyril Magnin III Parc 55 San Francisco, a Hilton Hotel

1:45pm PST

How to Secure Your Scylla Deployment: Authorization, Encryption, LDAP Authentication and More
Scylla includes multiple features that collectively provide a robust security model. Most recently we announced support for encryption-at-rest in Scylla Enterprise. This enables you to lock-down your data even in multi-tenant and hybrid deployments of Scylla. Join Tzach and Dejan for an overview of security in Scylla and to see how you can approach it holistically using the array of Scylla capabilities. He will review Scylla Security features, from basic to more advanced, including:
  • Reducing your attack surface 
  • Authorization & Authentication 
  • Role-Based Access Control 
  • Encryption at Transit 
  • Encryption at Rest, in 2019.1.1 and beyond 
LDAP authentication is a common requirement for any enterprise software. It gives users consistent login procedures across multiple components of the IT infrastructure, while centralizing the control of access rights. Scylla Enterprise now supports authentication via LDAP. We will look into how to configure Scylla Enterprise for LDAP interaction and how to fine-tune access control through it.

Speakers
avatar for Tzach Livyatan

Tzach Livyatan

VP Product, Scylla
Tzach Livyatan has a B.A. and MSc in Computer Science (Technion, Summa Cum Laude), and has had a 15 year career in development, system engineering and product management. In the past he worked in the Telecom domain, focusing on carrier-grade systems, signalling, policy and charging... Read More →


Tuesday November 5, 2019 1:45pm - 2:15pm PST
Breakout 2 - Cyril Magnin III Parc 55 San Francisco, a Hilton Hotel

2:15pm PST

Augury: Real-Time Insights for the Industrial IoT
Augury stores and serves time-series features from massive streams of IoT data, both for real-time insights, and offline learning and analytics. Learn about Augury’s needs and constraints, their solution evaluation and architecture, and fundamental practices for efficient data modeling, plus get a glimpse into the next-gen architecture at Augury, with a view on time-series feature storage and serving.

Speakers
avatar for Daniel Barsky

Daniel Barsky

Senior Data Scientist, Augury
Daniel Barsky has been at Augury for most of its existence, and is leveraging Augury’s massive, high-quality mechanical data to produce the next generation of algorithms for keeping the machines around us running for longer and better.


Tuesday November 5, 2019 2:15pm - 2:45pm PST
Breakout 2 - Cyril Magnin III Parc 55 San Francisco, a Hilton Hotel

2:45pm PST

Best Practices in Running Scylla on the Cloud - Lessons Learned from our Scylla Cloud Service
The Scylla Cloud is a flexible service, offering many options for its users on how to configure their deployments. Clusters can be spawn into one or multiple datacenters, with VPC peering and in either Scylla's or the user's account. This talk will explore all the options available for users of the Scylla Cloud and how to make the best of each of them, as well as explore what's coming in the next 12 months.

Speakers
avatar for Noam Hasson

Noam Hasson

Software Developer, ScyllaDB
Noam Hasson has over 15 years of experience in software development, starting with web development and moving into big data six years ago. After 6 years of working with Cassandra, he is excited to join the team that develops Scylla.


Tuesday November 5, 2019 2:45pm - 3:15pm PST
Breakout 2 - Cyril Magnin III Parc 55 San Francisco, a Hilton Hotel

3:30pm PST

FireEye & Scylla: Intel Threat Analysis using a Graph Database

FireEye believes in intelligence-driven cyber security. Their legacy system used PostgreSQL with a custom graph database system to store and facilitate analysis of threat intelligence data. As their user base increased they ran into scaling issues requiring a system redesign with a new platform.

This presentation will focus on the backend systems and migration path to a new technology stack using JanusGraph running on top of Scylla plus Elasticsearch.

Using Scylladb turned out to be a game-changer in terms of performance and the types of analysis our application is able to do effortlessly.


Speakers
avatar for Rahul Gaikwad

Rahul Gaikwad

Staff DevOps Engineer, FireEye
Rahul Gaikwad is a Staff DevOps Engineer at FireEye Inc. He is responsible for the database administration, infrastructure and cloud operations, big data management and DevOps automations. He earned a Master’s degree in computer applications (MCA) as well as in executive MBA. He... Read More →
avatar for Krishna Palati

Krishna Palati

Sr. Manager, DevOps Engineering, FireEye
Krishna Palati is a Senior DevOps Manager at FireEye Inc. He is responsible for cloudinfrastructure, devops automation and data systems within managed defense and Intel business units. Prior to that, he was the Principal Database Administrator architecting data systems on Oracle... Read More →


Tuesday November 5, 2019 3:30pm - 4:00pm PST
Breakout 2 - Cyril Magnin III Parc 55 San Francisco, a Hilton Hotel

4:00pm PST

iFood on Delivering 100 Million Events a Month to Restaurants with Scylla

iFood is the largest Brazilian-based food delivery app company. It connects users, restaurants, and deliverymen using an event-driven architecture using AWS SQS and SNS, with programming in Java and Node.js. Thales' team is responsible for delivering orders' events to restaurant devices at least once, which is currently done using a REST API polling and acknowledgment system.
Learn how their database infrastructure evolved from a PostgreSQL database, but began to show limitations and was a single point of failure. Growing through a few intermediary steps, including Amazon DynamoDB, eventually, turning to Scylla for its data model and collections to condense multiple tables. Using Scylla, iFood reduced the time to process events and acknowledgments (from ~80ms to ~3ms) and reduced costs using Scylla vs DynamoDB by over 9x.

Speakers
avatar for Thales Biancalana

Thales Biancalana

Backend Developer, iFood
A Control and Automation Engineer, Thales Biancalana decided that programming is more exciting than building robots. He has worked in multiple applications using .NET, Node, React, Swift and Java, and nowis working as a backend developer at iFood. Thales is always looking for new... Read More →


Tuesday November 5, 2019 4:00pm - 4:30pm PST
Breakout 2 - Cyril Magnin III Parc 55 San Francisco, a Hilton Hotel

4:30pm PST

Nauto on Consistently Merging Time Series and Finding Similar Images
Nauto provides an intelligent driver safety solution and fleet management safety application that increases fleet safety. The talk will explain two infrastructural components: online driver identification and trip generation (with the route). This talk examines the algorithms for each and how Nauto uses Scylla as the backing data store to do this at scale.

Most interestingly, you will learn how Nauto guarantees consistency by modeling a section of their algorithm as a function that is atomic, commutative, and idempotent (ACID 2.0).

Speakers
avatar for Rohit Saboo

Rohit Saboo

Machine Learning Engineering Lead, Nauto
Rohit is currently leading a Machine Learning engineering team at Nauto working on face detection and recognition, merging time-series data, and lossless sensor data compression. He was previously a founding engineer at a search startup, and had worked in Google Search in Robotics.He... Read More →


Tuesday November 5, 2019 4:30pm - 5:00pm PST
Breakout 2 - Cyril Magnin III Parc 55 San Francisco, a Hilton Hotel

5:00pm PST

Scylla Lightning Talks: Project Gemini & How We Make Adding and Removing Nodes Faster and Safer
Project Gemini - Roy Dahan, ScyllaDB
Bugs are a fact of life, and often they only happen under certain circumstances. It could be that an issue only appears with a certain number of columns, only when blobs reach a certain size, or only when TTLs expire too far into the future or too close to the current date. With a number of possibilities that is exponential in nature, how to catch them all? This talk will explore Project Gemini - a fuzzing tool used by Scylla to guarantee that data, once written, is always safe and sound.

How We Make Adding and Removing Nodes Faster and Safer - Asias He, ScyllaDB
When a new node is added or removed, Scylla has to transfer part of the existing data from some nodes to their neighbors. When a node fails, Scylla has to repopulate its data with data from the surviving replicas. Those operations are collectively referred to as "streaming" operations, since they simply stream data from one node to another, without using this opportunity to also fix discrepancies in the data. This is in contrast with the repair operation, that looks into all existing replicas and reconcile their contents. Scylla is moving towards unifying those two operations. In this talk we will discuss why this is considered beneficial, and what other possibilities this opens to users.

Speakers
avatar for Roy Dahan

Roy Dahan

QA Manager, ScyllaDB
Roy has over 10 years of experience testing large-scale distributed systems, with a focus on storage/data systems, and managing small to large teams responsible for all testing aspects using a highly automated approach.
avatar for Asias He

Asias He

Software Developer, ScyllaDB
Asias He is a software developer with over 10 years of experience in programming. In the past, he worked on Debian Project, Solaris Kernel, KVM Virtualization for Linux, OSv unikernel. He now works on Seastar and ScyllaDB.


Tuesday November 5, 2019 5:00pm - 5:40pm PST
Breakout 2 - Cyril Magnin III Parc 55 San Francisco, a Hilton Hotel
 
Wednesday, November 6
 

9:00am PST

Indexes, Filters, and Other Animals
Scylla now supports a choice between Global and Local Secondary Indexes. Their performance characteristics will be widely different, and better or worse depending on the situation. Which will perform better, when and why? We will also discuss filtering of data, a technique to allow the server to select just parts of the data before sending it to client, yielding faster queries. What can be filtered, and in which situations will it yield a performance gain? How can we use indexes to speed up the performance of filtered queries? Those and other questions will be explored in this talk. 

Speakers
avatar for Piotr Sarna

Piotr Sarna

Software Engineer, ScyllaDB
Piotr is a software engineer very keen on open-source projects and C++. He previously developed an open-source distributed file system (LizardFS) and had a brief adventure with Linux kernel during an apprenticeship at Samsung Electronics. Piotr graduated from the University of Warsaw... Read More →


Wednesday November 6, 2019 9:00am - 9:30am PST
Breakout 2 - Cyril Magnin III Parc 55 San Francisco, a Hilton Hotel

9:30am PST

Capital One: Why Stream Data as Part of Data Transformation?
Event-driven architectures are increasingly part of a complete data transformation solution. Learn how to employ Apache Kafka, Cloud Native Computing Foundation’s NATS, Amazon SQS, or other message queueing technologies. This talks covers the details of each, their advantages and disadvantages and how to select the best for your company’s needs.

Speakers
avatar for Glen Gomez Zuazo

Glen Gomez Zuazo

Senior Solutions Architect, Capital One
Glen is a passionate Solutions Architect with 15+ years of experience in the Technology field.


Wednesday November 6, 2019 9:30am - 10:00am PST
Breakout 2 - Cyril Magnin III Parc 55 San Francisco, a Hilton Hotel

10:00am PST

Using Scylla for Order Capture at Fanatics
An online sports apparel powerhouse, Fanatics has to power an always-on scalable ecommerce site listing wares for over 1,000 vendors, and to track the shopping carts of millions of demanding sports fans. Find out how Fanatics uses Scylla for order capture, how they handle abandonments, perform data mining and more. Learn their “practical engineering” lessons, and discover how Fanatics wrote their own management tool for cluster automation and autoscaling on AWS.

Speakers
avatar for Niraj Kothari

Niraj Kothari

Director of Platform Engineering, Fanatics
Niraj Kothari has more than fifteen years of experience in build platforms and frameworks. He has worked at companies including NBCi, eBay/Paypal, and now at Fanatics Inc


Wednesday November 6, 2019 10:00am - 10:30am PST
Breakout 2 - Cyril Magnin III Parc 55 San Francisco, a Hilton Hotel

10:50am PST

Scylla on Kubernetes: Introducing the Scylla Operator

How can Kubernetes be best used to automate the deployment, scaling, and various operations of a Scylla database?
Enter Kubernetes Operators, the way to combine domain-specific knowledge about Scylla with the automation framework of Kubernetes.

In this presentation, we will quickly explore what Kubernetes is and why it works so well, highlight the pain points of running Scylla with just Kubernetes primitives, and show how we extended Kubernetes so that it can correctly operate a Scylla database.

Finally, we will show the Scylla Operator in action and show how easily you can spin up a Scylla cluster with just one command.


Speakers
avatar for Yannis Zarkadas

Yannis Zarkadas

Software Engineer, Arrikto
Yannis is a software engineer at Arrikto, working with Kubeflow and the Kubernetes sig-storage group. He loves contributing to open source projects and has authored the Cassandra Operator in Rook and the official Scylla Operator, which he is currently maintaining.


Wednesday November 6, 2019 10:50am - 11:20am PST
Breakout 2 - Cyril Magnin III Parc 55 San Francisco, a Hilton Hotel

11:20am PST

How Workload Prioritization Reduces Your Datacenter Footprint
Are you running separate database clusters for operational and analytical workloads? Scylla now has the ability to handle multiple workloads from a single cluster--without performance degradation to either. This session will cover:
  • The evolving requirements for operational (OLTP) and analytics (OLAP) workloads in the modern datacenter 
  • How Scylla provides built-in control over workload priority and makes it easy for administrators to configure workload priorities 
  • The TCO impact of minimizing integrations and maintenance tasks, while also shrinking the datacenter footprint and maximizing utilization Plus we’ll share test results of how it performs in real-world settings.

Speakers
avatar for Eliran Sinvani

Eliran Sinvani

ScyllaDB
Eliran has 6 years of experience in developing real-time and Linux-based embedded systems. He started at Marvell as an L1 comm stack engineer and most recently was a low-level infrastructure team leader at Airspan where he was involved in the hardware and software planning and execution... Read More →


Wednesday November 6, 2019 11:20am - 11:50am PST
Breakout 2 - Cyril Magnin III Parc 55 San Francisco, a Hilton Hotel
 
Filter sessions
Apply filters to sessions.