A Gentle Introduction to Building Data Intensive Applications

By Joe Karlsson

Elevator Pitch

We all know that data intensive applications have had explosive growth in the past decade. As software developers, we all have unprecedented opportunities to build data applications that generate value from these massive datasets, but where do you even start?

Description

We all know that data intensive applications have had explosive growth in the past decade. Data now drives significant portions of our lives, from making sense of IoT swarm data to detecting fraudulent transactions at your bank. As software developers, we all have unprecedented opportunities to build data applications that generate value from these massive datasets, but where do you even start?

Join me for this talk as we:

  • introduce data intensive applications. What are they? What do they look like? Why are they important?

  • explore application architectures of some popular data-intensive applications (Twitter, financial transactions, etc.) build a data-intensive application from scratch using only SQL.

  • discuss the future of data in software development.

This talk is for application developers, data scientists, and of all skill levels and backgrounds and will serve as an introduction to building scalable data intensive applications.

Notes

Technical Requirements

  • Internet: A stable, high-speed connection for the live coding demo.
  • Screen Sharing: Capability for sharing code and visuals with attendees.

Speaker Qualifications

  • Experience: Over 10 years in the data and database sphere, with a focus on real-time processing.
  • Previous Talks: Delivered lectures at major conferences on similar subjects. You can view a complete list of my past and upcoming talks with video on my website https://www.joekarlsson.com/speaking.
  • Projects: Successfully built and deployed real-time analytics engines for top industry clients.

Concluding Remarks

This talk combines technical depth with an engaging, interactive approach. It’s tailored to impart real, actionable insights in the field of real-time analytics. The speaker’s experience, past accomplishments, and innovative teaching methods make this session a promising candidate for the program.