Scala Central #10
08/08/2017 LinuxRecruit community
It's hard to believe we've now had our tenth Scala Central Meetup - here's to
Thanks to QuantumBlack, our speakers, and to everyone who came along. Below you can find videos of both talks, which we hope you find useful.
Chris Jansen - populate Scala case classes from any data source using Extruder
Chris, who is a Senior Consultant at QuantumBlack demonstrates the functionality of Extruder, which is a very cool tool that provides you with a neat syntax to instantiate Scala case classes from a data source. He looks at:
- Resolution of types from a simple data source
- Usage with dependency injection (Grafter)
- Intro to data sources
- Resolution from different data sources
- Converting back to a data source
- How to change result wrapper monad
- How to configure resolution
- Extending - resolving custom types
Tudor Palanga - Microservices integration testing made simple with Docker
As part of the development process, we want to make sure that our software didn't break any functionality. In a microservices architecture, where we have different components developed by different teams, running a suite of integration tests every time one of the components change is crucial.
Tudor, who is a Senior Software Engineer, demonstrates how to do build and setup an integration environment in a simple and quick way with Docker and run a series of integration tests against it.
Our next meetup will be on the 13th September at the BlackRock offices in Moorgate - hope to see you all there!
We’re always interested in speaking to people who would like to present at future events, so you if you have something you’d like to share about Scala, please do get in touch - we’d love to hear from you!
All the best,
Alice and the Scala Central team