Understanding Big Data for Software Engineers - David Ostrovsky - NDC Oslo 2023
Data warehouses, data lakes, data lake-houses (yes, that's a thing!), data meshes, data marts, OLAPs, streams, SQL, NoSQL, and hundreds of technologies whose names sound like Pokemon. That is what greets a software developer who wants to understand the world of big data. But as companies become more data driven and data rich, we as software developers have to evolve. We go from data users, to power users, and ultimately to data practitioners - engineers who understand and can leverage the full power of modern data tools. In this talk we'll dive head first into the lake of data! We're going to figure out what the different technologies and paradigms mean, what problems they solve, and how they fit together to create the data architecture that underlies most modern distributed software systems. Check out our new channel: NDC Clips: @ndcclips Check out more of our featured speakers and talks at https://ndcconferences.com/ https://ndcoslo.com/