New virtualization technology such as WebAssembly or eBPF allows us to create the next generation of frameworks. This post describes two use cases for those frameworks: User-Provided Logic and High-Level System Abstractions for a variety of data processing systems. Learn how to use WebAssembly for stream processing, message queuing, FaaS, and more.