日本語

Pragmatic Eff monad for micro-services

“These crazy FP concepts are very interesting but how do I apply them for my job at XYZ?”

Indeed, it is one thing to learn what a “natural transformation” is, and another one to use it in daily programming.

In this talk we will decompose a REST micro-service into several components: authentication, request to other services and database access. Then we will use the Eff monad to precisely define their interface and support additional concerns like logging or asynchronous execution.

Once you get the basic idea, the possibilities are endless, whether it is rate limiting, caching or pagination.

Session length
40 minutes
Language of the presentation
English
Target audience
Advanced: For those who are experts in the field
Speaker
Eric Torreborre (Zalando)

voted / votable

Candidate sessions