Clojure Berlin
Details
Hello everyone,
Clojure Berlin takes place once a month. This month we're hosted by METRO AG at Umspannwerk. Here's what to expect:
---------------
- Dealing with SOAP in Clojure - Prasanna Venkatesan
- What: We will walk through a Java interop solution to deal with SOAP integration in Clojure not involving any additional frameworks.
- Who: Prasanna (https://twitter.com/pvenk, https://prasans.info) is a Developer Consultant with ThoughtWorks, currently working on Clojure, React application(s). In the past, I was building applications using Ruby (RoR) and Java.
--------------- - Nubank: The Architecture - Claynon de Souza
- What: Nubank is a 5 years old fintech and all the 130 software engineers have created at least one service. Almost all these services follow the same inner architecture. This makes it easy to write tools and libraries that can be easily plugged into any service. Another major benefit from this architecture is that people can stumble upon a service and easily navigate and understand it. This talk is not about showing the best way to build services, or an amazing library that will solve all your problems. We will simply show an architecture that has been working well at scale.
- Who: Claynon (https://twitter.com/ClaynonSouza) has been writing services in Clojure at Nubank since 2015. During this time he created more than 10 services that are still running in production and maintained several other services.
--------------- - Request scoped component dependencies
- What: We will see a way of creating request scoped dependencies using stuartsierra/component and Ring. The example use case is extracting a flow tracking header from incoming requests and passing it to dependency microservices.
- Who: Oskari Porkka (https://github.com/oporkka) is a software developer working at Zalando, developing the backend for mobile devices using Scala and Clojure. He is also a part time musician, and an occasional audio developer.
Clojure Berlin adheres to the Berlin Code of Conduct (http://berlincodeofconduct.org/de/).
Your organizers,
Paulus (pesterhazy@gmail.com) and Ben (ben.j.lovell@gmail.com)
