filmov
tv
Building Asynchronous Microservices With ZIO by Aleksandar Skrbic
Показать описание
Microservices are a standard decision for almost every modern software project. To make the system components less coupled we need to establish asynchronous interaction between them. Fortunately, we already have mature solutions in that area, and developers often use messaging solutions like RabbitMQ, Apache Kafka, and lately Apache Pulsar, which is gaining traction. Those solutions give us resilience on a system level, but to build a highly concurrent and reliable microservice, the developer has to invest a lot of effort to deal with concurrency primitives, instead of focusing on business logic, which is at the end most important part. ZIO is a solution to this problem since it will abstract a lot of pain points related to concurrency, streaming, resource management, and error handling, and will let you focus on business logic. Finally, Aleksandar will walk you through the example application, where you will capture common patterns while working with ZIO and how to integrate Kafka or Pulsar into your ZIO codebase.
#functionalscala #FunScala2021 #Scala #zio #Ziverge #zymposium #functionalprogramming #scaladeveloper #zioscala
#functionalscala #FunScala2021 #Scala #zio #Ziverge #zymposium #functionalprogramming #scaladeveloper #zioscala
Building Asynchronous Microservices With ZIO by Aleksandar Skrbic
Functional, Type-safe, Testable Microservices with ZIO gRPC
How To Build Lightweight Microservices Using ZIO Stack by Marcin Krykowski
Production-grade Microservices with ZIO by Itamar Ravid
Build Invincible Apps With ZIO And Temporal by Vitalii Honta
Demystifying Functional Effect Systems, Or Build Your Own (Toy) ZIO by Dmitry Karlinsky
100 Integration Tests Per Second - ZIO Meets Hexagonal Architecture by Piotr Gabryanczyk
ZIO World - ZIO HTTP by Tushar Mathur
ZIO + Pravega: type-safe, composable, async & concurrent stream processing
Moving From Akka To ZIO: Experiences And Comparisons by Jan Ypma
Parallelizing Complex Data Pipelines Using ZIO With Spark by Kunal Tiwary
Why Effect is more important than ZIO by John A. De Goes (Effect Days 2024)
ZIO WORLD - ZIO Kafka by Aleksandar Skrbic
ZIO SCHEMA: A Toolkit For Functional Distributed Computing by Dan Harris
Greyhound - Powerful Pure Functional Kafka library by Natan Silnitsky
10 Minute Command-Line Apps With ZIO CLI by Aiswarya Prakasan
Functional Scala - Modern Data Driven Applications with ZIO Streams by Itamar Ravid
ZIO Caliban and Beautiful Domain logic by Pierre Ricadat - ZIO World 2022
John DeGoes- Asynchronous and Concurrent Programming in Scala Part 1- λC 2019
ZIO from Home by Wiem Zine Elabidine: Scala in the City Conference
Milano Scala Group - Redis Streams with ZIO
John De Goes - ZIO Schedule: Conquering Flakiness and Recurrence with Pure Functional Programming
ZIO HTTP Tutorial, Part 1: Endpoints and Middleware
Aleksandar Skrbic: Microservices Patterns with Akka and Kafka
Комментарии