Scala by the Bay
Scala by the Bay is a By the Bay technology conference.
Talks & recordings
89 connected sessions
Akka Streams for Large Scale Data Proces...
"With over 50 million members, Credit Karma is the most utilized and trusted personal finance platform in the U.S. To handle tens of millions of Americans’ credit information, we use Akka Streams for high throughput data transfer. We will discuss how we quickly built services using Akka Actors to help us parallelize, parse and send data to our data ingestion service. We then dive into problems we faced and why we chose to move those services to Akka Streams, what we learned, and the tradeoffs along the way. In this panel, Credit Karma shares best practices on how to implement Akka Streams at scale."
All you ever wanted to know about "...
We will take a deep dive into one of Scala's more advanced language constructs: the for expression. In this coding-example-heavy talk we will cover topics like: * For, it's not about looping * Work on what's inside, ignore what's outside * To yield or not to yield, there is no question * Don't mix your types * Statements in an expression? * Pattern Matches * Guards * In-line assignments * Fors within fors * Using a for with your own types * How it all de-sugars And much more. This talk aims to have something for everyone. Whether just starting out with Scala or a multi-year Scala veteran, there is likely something you didn't know about for in this talk.
Building a High-Performance Database wit...
#distributedsystems #scala #akka #spark #FiloDB #cassandra Scala and its large ecosystem of libraries are increasingly being used to build highly scalable and performant data systems. In this talk, I share years of experience building high performance data systems using Scala, Akka, and Spark, plus recent experience building FiloDB, a high performance analytics database built on these technologies. How does FiloDB fit into the modern big data streaming world? How do you leverage all the features of Spark to make a database? How do we balance Scala and functional programming with very high performance demands? What are some tips to watch out for when building very very fast Scala code? - Introduction to FiloDB and its use cases for analyzing streaming and static data - How FiloDB fits into the SMACK stack for event storage and deep data analysis / machine learning - Some interesting use cases, such as streaming support for smart cities / IoT - Integration of Spark DataFrames and Data
Connections
Top 40 of 88 ranked relationships