Keeping data in motion & REST vs gRPC

23 Jan

6:00 pm Adyen, Simon Carmiggeltstraat 6-50, Amsterdam

80

Description

Agenda

* 18:00 Open & food
* 18:30 Keeping data in motion by Michiel Toneman (Adyen SVP System Architecture)
* 19:15 Break
* 19:30 REST API vs gRPC by Vladimir Dejanovic
* Raffle of tickets for JVMCON
* 20:15 Drinks
* 21:30 End

Info about Talks

Keeping data in motion

How Adyen re-architected their platform to improve throughput and latency by developing a highly consistent in-house streaming framework.

Adyen was processing close to 5 billion transactions yearly, and growing rapidly. As a result databases were straining under load and batch processes were constantly at risk of missing their scheduled deadline. This led to Adyen deploying a streaming data flow for file generation, reporting and analytics, effectively doing away with costly batch job processing and making sharding a cinch.

Twitter: @Adyen

REST API vs gRPC

You heard of “new thing” called gRPC and promises that it will solve all issues for you, so now you are not sure if you should use it for breaking up your monolith to Microservices.

On the other hand, you have been using REST API’s for some time now, at least as a consumer, so maybe this would be better approach in Microservices waters, or would it?

Which one to chose and which one will fit your use case better?

Join me in this talk were I will try to explain both approaches, good and bad. I will give some points and tips, which will help you in understanding better which one will be better for you. By doing this I will also share some best practices for both approaches

Bio Vladimir Dejanovic

Founder and leader of AmsterdamJUG.

IT Consultant Software Architect, Team Lead and Chapter Lead working in industry since 2006 developing high performance software in multiple programming languages and technologies from desktop to mobile and web with high load traffic.

Enjoining developing software mostly in Java and JavaScript, however also wrote fair share of code in Scala, C++, C, PHP, Go, Objective-C, Python, R, Lisp and many others.

Always interested in cool new stuff, Free and Open Source software.

Like giving talks at conferences like JavaOne 2016, JavaOne 2017, Devoxx BE, Devoxx US, Devoxx PL, Devoxx MA, Java Day Istanbul, Java Day Minks, Voxxed Days Bristol, Voxxed Days Bucharest, Voxxed Days Belgrade, Voxxed Days Cluj-Napoca and others

Twitter: @VladimirD_42

Leave a comment

You should login with GitHub to comment

Be updated, subscribe to our signals

Inviting for a beer
See you there!

Thank you for RSVPing. Please, keep culture high and remove RSVP once you now you can not make it.

Well done!

Your commit was pushed to GitOrbit, let`s see what other guys think about it.

Ooops!

Something wrong...

You already like this article!

Please authorize!

sign in