YoVDO

Lightweight Relations - Efficient Many-to-Many Data Structures in Java

Offered By: Java via YouTube

Tags

Java Courses Data Structures Courses Parallel Processing Courses Stream API Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a 34-minute Java conference talk on lightweight relations and efficient multi-map implementations. Delve into innovative solutions for overcoming limitations of existing multi-maps, drastically improving memory footprint without sacrificing storage, lookup, and iteration efficiency. Learn about a type-safe hybrid map/multi-map data structure that adds many-to-many functionality to collection libraries without bloat. Discover techniques for achieving 5x smaller memory footprints, enabling processing of larger data sets. Examine how to enhance HotSpot with intrinsic support for complex bitmap processing and leverage lightweight relations in the Stream API for improved parallel processing. Gain insights into extending the performance envelope of collections for memory-intensive data applications in Java's standard library without code base bloat.

Syllabus

Lightweight Relations with Michael Steindorfer @loopingoptimism


Taught by

Java

Related Courses

Parallel Programming in Java
Rice University via Coursera
Java9 New Features - Learn by coding it
Udemy
Máster Completo en Java de cero a experto 2024 (+127 hrs)
Udemy
Java Collections Framework + Generics, Lambdas & Stream API
Udemy
Functional Programming + Lambdas, Method References, Streams
Udemy