What we're about
Upcoming events (2)
Hello, Scala and ZIO enthusiasts!
Don't miss this unique talk by Alexander Ioffe about Generic Derivation is the New Reflection!
When: 24th of February 2021, 6 pm EST
Speaker: Alexander Ioffe
Subject: Generic Derivation is the New Reflection
Abstract: Using Scala 3 TypeClass derivation is a great way to write performant Json Encoders but that is only the beginning of the story. If we look deeper into Dotty Mirrors and inline, we discover an incredibly deep feature-set that elegantly solves a plethora of meta-programming problems. In addition to encoding and decoding arbitrary products and co-products, Dotty Mirrors give us a unified way to drive any kind of expansion that needs to loop over the fields of a case class or the possibilities of a sealed trait (or Dotty enum), and there is a whole lot more of that going on in everyday libraries then we think. Join me as I demonstrate these capabilities, drawing examples from the Quill library to demonstrate how a real macro-drive system would make use of them.
About the Speaker: Alexander Ioffe, Senior Software Engineer at Nasdaq, a contributor to Quill (a LINQ-like persistence layer for Scala). He prefers Vodka to Whiskey, Schnitzel to Steak, and there are no photographs of Alexander in existence before the age of 5.
See you there!
The Exclusive sponsor of this Meetup is Ziverge Inc:
Hello Scala Enthusiasts!
On the 24th of March at 2 pm EST time we are going to meet to listen to Itamar Ravid talk about PRODUCTION-GRADE MICROSERVICES WITH ZIO.
These days, there are all sorts of boxes to check when deploying production-grade microservices. Our applications must be (reasonably!) performant and correct, but they must also be observable, resilient, and easily extensible. In this talk, Itamar will share from his experience in running microservices-based on ZIO in production: resilient, Kubernetes-friendly structuring; cloud-native observability with logs, metrics and telemetry, and modern ways of service communication.
About the Speaker:
Itamar Ravid is a Principal Architect and co-founder of Ziverge, a distributed systems engineer with over a decade of experience in a wide range of technologies. He is an alumnus of an elite intelligence unit in the IDF and has worked for several companies in the big data and cybersecurity space. Itamar offers expertise in architectures for big data ingestion and analytics, stream processing systems, microservices, and DevOps and Cloud-Native technologies. Beyond expert knowledge for those subjects, he is experienced with training and mentoring teams, project planning and architecture design, and best practice development for scaling development processes. Itamar is also an avid open source contributor, and maintains several libraries in the Scala ecosystem - primarily, ZIO Streams and ZIO Kafka.
This Meetup is sponsored by Ziverge Inc a boutique Scala Consultancy dedicated to ZIO.
PS. Ziverge is hiring!