analytics

Introduction to event based analytics

Introduction to event based analytics

Lecturer: Avi Lior 15.10.2025

Outline:
* The key differences between event based analytics (Google analytics, Amplitude, Mixpanel) and traditional data analytics
* An example of the infrastructure of a project that uses event based analytics using Amplitude (gathering events from the website, CRM, client app etc).
* Examples of dashboards, queries and reports that can be made with these tools and how they complement those of traditional data analytics
* Lastly, review how segments of users are synchronized to a marketing automation platform and how the feedback loop is maintained

Target audience:
* Product and data professionals who would like to learn about event based analytics and see if and how it can be combined with their work.

Language: English

About the lecturer:
My name is Avi Lior, I’m a veteran product consultant, specializing in data analysis and marketing. Through my work with global Fintech and Gaming B2C companies over the years, I’m always passionate about learning the unique requirements and characteristics of each company and help it find the right technological and operational solutions
https://www.linkedin.com/in/alior/

Video

Slides


——————————————————————————————————————————
I put a lot of thoughts into these blogs, so I could share the information in a clear and useful way.
If you have any comments, thoughts, questions, or you need someone to consult with,

feel free to contact me via LinkedIn – Omid Vahdaty:

NoSQL

Latency and External Database Caching

Latency and External Database Caching

Lecturer: Guy Shtub 11.6.2025

Description:
The talk covers the importance of low latency and explains how modern databases achieve low latency, different caching strategies, and using an external cache with a datastore vs. using an internal cache.

Lecturer: Guy Shtub, Head of Training at ScyllaDB
Language: English
About the lecturer:
Guy Shtub is Head of Training at ScyllaDB and holds a B.SC. degree in Software Engineering from Ben Gurion University. He co-founded two start-ups and is experienced in creating products that people love.

Video

Slides


——————————————————————————————————————————
I put a lot of thoughts into these blogs, so I could share the information in a clear and useful way.
If you have any comments, thoughts, questions, or you need someone to consult with,

feel free to contact me via LinkedIn – Omid Vahdaty:

NoSQL

ScyllaDB and Kafka – Streaming Data in Real-Time

ScyllaDB and Kafka - Streaming Data in Real-Time

Lecturer: Guy Shtub 7.5.2025

Description:
ScyllaDB is a high throughput, low latency distributed database for real-time workloads. Apache Kafka is a processing platform for storing and streaming events. In this talk, you will learn how you can:

  • Easily track updates to your data
  • Stream your data for downstream analytics or other application workloads
  • Replicate your data to other storage formats or repositories

Lecturer: Guy Shtub, Head of Training at ScyllaDB
Language: English
About the lecturer:
Guy Shtub is Head of Training at ScyllaDB and holds a B.SC. degree in Software Engineering from Ben Gurion University. He co-founded two start-ups and is experienced in creating products that people love.

Video

Slides


——————————————————————————————————————————
I put a lot of thoughts into these blogs, so I could share the information in a clear and useful way.
If you have any comments, thoughts, questions, or you need someone to consult with,

feel free to contact me via LinkedIn – Omid Vahdaty:

NoSQL

Advanced Data Modeling in NoSQL Databases

Advanced Data Modeling in NoSQL Databases

Lecturer: Guy Shtub 26.3.2025

Description: This session covers intermediate to advanced topics in NoSQL data modeling.
Topics include:

  • Distributed Architecture
  • Choosing a Primary Key
  • Collections, Counters, UDT and TTL
  • Large Partitions and Collections
  • Hot Partitions cardinality and Tombstones
  • Common pitfalls and how to diagnose

Lecturer: Guy Shtub, Head of Training at ScyllaDB
Language: English
About the lecturer:
Guy Shtub is Head of Training at ScyllaDB and holds a B.SC. degree in Software Engineering from Ben Gurion University. He co-founded two start-ups and is experienced in creating products that people love.

Video

Slides


——————————————————————————————————————————
I put a lot of thoughts into these blogs, so I could share the information in a clear and useful way.
If you have any comments, thoughts, questions, or you need someone to consult with,

feel free to contact me via LinkedIn – Omid Vahdaty:

NoSQL

Getting Started with NoSQL, Using ScyllaDB

Getting Started with NoSQL, Using ScyllaDB

Lecturer: Guy Shtub 22.1.2025

Description:
Get started with NoSQL databases (using ScyllaDB). Learn how it works, assess if it’s a good fit for your use case, and see what’s involved in spinning up your first cluster and running some basic queries. Topics covered:

  • Intro to NoSQL
  • Intro to ScyllaDB
  • Basic Concepts and Architecture
  • Basic Data Modeling
  • Hands-on Demo

Lecturer: Guy Shtub, Head of Training at ScyllaDB
Language: English
About the lecturer:
Guy Shtub is Head of Training at ScyllaDB and holds a B.SC. degree in Software Engineering from Ben Gurion University. He co-founded two start-ups and is experienced in creating products that people love.

Video

Slides


——————————————————————————————————————————
I put a lot of thoughts into these blogs, so I could share the information in a clear and useful way.
If you have any comments, thoughts, questions, or you need someone to consult with,

feel free to contact me via LinkedIn – Omid Vahdaty: