YoVDO

Microservices Based Off Akka Cluster at iHeartRadio

Offered By: Scala Days Conferences via YouTube

Tags

Scala Days Courses Microservices Courses Distributed Systems Courses Functional Programming Courses Software Architecture Courses Reactive Programming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the implementation of microservices based on Akka cluster at iHeartRadio in this 33-minute conference talk from Scala Days New York 2016. Discover the decision-making process behind choosing Akka cluster for microservices and delve into the architecture, implementation tips, and lessons learned. Learn about open-source libraries developed to facilitate microservice development with Akka cluster, including a reactive feature contributed to the Akka core. Gain insights into topics such as Poweramp Architecture, distributed endpoints, Reactive Work Pipeline, metrics monitoring, Swagger integration, Command Center, and functional building blocks. Understand how iHeartRadio leverages function composition, monadic composition, and generic composition in their microservices architecture.

Syllabus

Intro
Poweramp Architecture
Akka Cluster
Why distributed endpoints
Reactive Work Pipeline
Metrics Monitor
Swagger Integration
Distributed Endpoints routes file
Command Center
What's coming
iHeartRadio OSS Links
Functional Building Block
Function Composition
Monadic Composition
Generic Composition


Taught by

Scala Days Conferences

Related Courses

Functional Programming Principles in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Functional Program Design in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Paradigms of Computer Programming
Université catholique de Louvain via edX
Introduction to Functional Programming
Delft University of Technology via edX
Paradigms of Computer Programming – Fundamentals
Université catholique de Louvain via edX