Distributed Data Management (WT 2019/20) - tele-TASK

Dr. Thorsten Papenbrock

27 Episodes

The free lunch is over! Computer systems up until the turn of the century became constantly faster without any particular effort simply because the hardware they were running on increased its clock speed with every new release. This trend has changed and today's CPUs stall at around 3 GHz. The size of modern computer systems in terms of contained transistors (cores in CPUs/GPUs, CPUs/GPUs in compute nodes, compute nodes in clusters), however, still increases constantly. This caused a paradigm shift in writing software: instead of optimizing code for a single thread, applications now need to solve their given tasks in parallel in order to expect noticeable performance gains. Distributed computing, i.e., the distribution of work on (potentially) physically isolated compute nodes is the most extreme method of parallelization.

Big Data Analytics is a multi-million dollar market that grows constantly! Data and the ability to control and use it is the most valuable ability of today's computer systems. Because data volumes grow so rapidly and with them the complexity of questions they should answer, data analytics, i.e., the ability of extracting any kind of information from the data becomes increasingly difficult. As data analytics systems cannot hope for their hardware getting any faster to cope with performance problems, they need to embrace new software trends that let their performance scale with the still increasing number of processing elements.

In this lecture, we take a look a various technologies involved in building distributed, data-intensive systems. We discuss theoretical concepts (data models, encoding, replication, ...) as well as some of their practical implementations (Akka, MapReduce, Spark, ...). Since workload distribution is a concept which is useful for many applications, we focus in particular on data analytics.

Podcasts Similar to Distributed Data Management (WT 2019/20) - tele-TASK

Distributed Data Management (WT 2018/19) - tele-TASK (99.23%)

Prof. Dr. Felix Naumann, Dr. Thorsten Papenbrock

Distributed Data Management (ST 2021) - tele-TASK (99.17%)

Dr. Thorsten Papenbrock

Distributed Data Analytics (WT 2017/18) - tele-TASK (98.72%)

Dr. Thorsten Papenbrock

Artificial Intelligence (96.26%)

None

The Python Podcast.__init__ (96.21%)

Tobias Macey

Data Engineering Podcast (95.95%)

Tobias Macey

JVM Advent (95.92%)

None

Software at Scale (95.71%)

Utsav Shah

Contributor (95.32%)

Eric Anderson

KDnuggets (95.21%)

None

Semaphore (95.08%)

None

Camunda Nation Podcast (95.0%)

The Camunda Community Podcast, hosted by Josh Wulf.

Grafana's Big Tent (94.9%)

Grafana Labs

Flink Blog Feed (94.78%)

None

Open Log (94.72%)

Domenico Tripodi

Pipeline Conversations (94.64%)

ZenML GmbH

devtools.fm (94.41%)

Andrew Lisowski, Justin Bennett

Changelog (94.4%)

None

GIS (94.36%)

mapscaping.com

Go Time: Golang, Software Engineering (94.31%)

Changelog Media

AWS Big Data Blog (94.28%)

None

Software Sessions (94.21%)

Jeremy Jung

Programmers Quickie (94.18%)

Software Engineering

Rise of the Stack Developer (94.11%)

Darren Pulsipher

Streaming Audio: Apache Kafka® & Real-Time Data (94.1%)

Confluent, original creators of Apache Kafka®

Geospatial Tech and Tools (94.06%)

mapscaping.com

How to Program with Java Podcast (94.02%)

Best Java podcast on iTunes, learn about variables, control structures, col

The Frontside Podcast (94.0%)

Charles Lowell & the Frontside Team

The People Behind Your Favorite Apps (93.98%)

SmartBear

Working Code (93.97%)

Adam Tuttle, Ben Nadel, Carol Hamilton, Tim Cunningham

Software Defined Data Center: All Things Considered! (93.96%)

Brett Schechter

The Data Engineering Show (93.95%)

The Firebolt Data Bros

AWS re:View (93.87%)

Michael

SimpleAI (93.87%)

satyabrata pal

Google SRE Prodcast (93.86%)

MP English, Viv, Salim Virji

Molecular Coding (93.86%)

Andrew Dalke

Code[ish] (93.78%)

Salesforce Engineering

Stack Overflow Blog (93.76%)

None

Test & Code in Python (93.66%)

Brian Okken

The Production-First Mindset (93.66%)

Liran Haimovitch

The AceGB Show (93.64%)

Ace Balangitan

Changelog Master Feed (93.62%)

Changelog Media

Programming Throwdown (93.61%)

Patrick Wheeler and Jason Gauci

Building Collaboration (93.6%)

Cord

Ruby Rogues (93.6%)

Top End Devs

Diary of a Product Founder (93.54%)

Isaac Aderogba

PodRocket - A web development podcast from LogRocket (93.5%)

LogRocket

The Endpoint Management Podcast by Adaptiva (93.46%)

Adaptiva

The Marvell Essential Technology Podcast (93.44%)

Marvell Technology

OVS Orbit (93.44%)

Ben Pfaff

Acima Development (93.44%)

Mike Challis

Around IT in 256 seconds (93.42%)

Tomasz Nurkiewicz

SciNology Podcast (93.42%)

SciNology Team

CodeNewbie (93.39%)

CodeNewbie

Open Source Directions hosted by OpenTeams (93.38%)

Quansight, LLC

Devops Mastery (93.37%)

Brian Wagner, Jason Didonato

OxyCast (93.34%)

Oxylabs

Disseminate: The Computer Science Research Podcast (93.3%)

JACK WAUDBY

Complete Developer Podcast (93.23%)

BJ Burns and Will Gant

Observy McObservface (93.21%)

New Relic Developer Relations

CoRecursive: Coding Stories (93.2%)

Adam Gordon Bell - Software Developer

Machine Learning Guide (93.19%)

Dept

Lightbend (93.15%)

Lightbend

Srinimf-Podcast (93.11%)

srinimf

Request For Commits (93.11%)

Changelog Media

Software over Coffee (93.07%)

Michael Kofman

Determined Podcast Series (93.03%)

Ameet Talwalkar

Loving Legacy (93.02%)

Richard Bown

Justin Doescher's Podcast (92.99%)

Justin Doescher

The Machine Learning Podcast (92.97%)

Tobias Macey

Software Daily (92.86%)

SoftwareDaily.com

Strumenta (92.84%)

None

LY Corporation Tech Blog (92.79%)

None

The InfoQ Podcast (92.73%)

InfoQ

QGIS Podcast – QGIS.org blog (92.72%)

None

The Data Exchange with Ben Lorica (92.72%)

Ben Lorica

Weekly Dev Tips (92.71%)

Steve Smith (@ardalis)

ethiCS (92.68%)

Allegheny College Department of Computer Science

RCE - Super Computers (92.66%)

Brock Palen

Entrepreneurial Open Source (92.65%)

Gaël Blondelle & Thabang Mashologu

DevOps Porto Meetups (92.63%)

DevOps Porto

Deploy Friday: hot topics for cloud technologists and developers (92.6%)

Platform.sh

The Changelog: Software Development, Open Source (92.6%)

Changelog Media

Developer Tea (92.58%)

Jonathan Cutrell

Data and processes in computing - for iBooks (92.54%)

The Open University

The Engineering Leader (92.52%)

Steve Westgarth

The Runtime (92.52%)

Rafael Kennedy

Ship It! DevOps, Infra, Cloud Native (92.52%)

Changelog Media

Point-Free Videos (92.5%)

Brandon Williams & Stephen Celis

ACM Queue - audiocasts (92.47%)

None

Database Management (92.45%)

David Chu

Beyond Parsing (92.44%)

Beyond Parsing

Adventures in Machine Learning (92.4%)

Top End Devs

Compositional (92.35%)

Tweag I/O

Make it Mesh with Tetrate (92.3%)

Tetrate

Modernize or Die ® Podcast - CFML News Edition (92.29%)

Ortus Solutions

DataNation - Podcast for Data Engineers, Analysts and Scientists (92.29%)

Alex Merced Podcasts

Quasar Vue Life (92.26%)

Luke Diebold

Futurice Tech Weeklies (92.25%)

Futurice Tech Weeklies

The data_beats Show (92.24%)

Arpit Choudhury