An open API service indexing awesome lists of open source software.

https://github.com/mijicd/declarative-concurrency

Talk about ZIO STM
https://github.com/mijicd/declarative-concurrency

concurrency functional-programming scala stm zio

Last synced: 12 months ago
JSON representation

Talk about ZIO STM

Awesome Lists containing this project

README

          

# Declarative concurrency with ZIO STM

## Abstract

Software transactional memory (STM) is an abstraction analogous to database
transactions used to build safe, composable, and modular code dealing with
concurrency.

Attendees of this workshop will learn how to use STM and its accompanying data
structures (e.g., TMap and TQueue) by solving some of the well-known concurrency
challenges. In addition to that, we'll dive into the library implementation details,
and discuss the impact of STM on program semantics and performance.

## Biography

Dejan Mijic works as a senior software engineer at LiveIntent Inc. in Berlin, Germany. He is passionate about functional programming and distributed systems. Outside of his daily job, he enjoys contributing to open-source projects and competing in general knowledge quizzes.