Date: Tuesday, January 23, 2018
Location: Simon Carmiggeltstraat 6-50 · Amsterdam (Adyen)
Keeping data in motion by Michiel Toneman (Adyen SVP System Architecture)
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.
REST API vs gRPC by Vladimir Dejanovic
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
Date: Wednesday, March 7, 2018
Location: Papendorpseweg 100 · Utrecht (Bol.com)
Catch an intro to the Java-powered Apache Ignite - memory-centric distributed platform by by Akmal Chaudhri
Catch an intro to the Java-powered Apache Ignite - memory-centric distributed platform In his talk, Akmal will introduce the many components of the open-source Apache Ignite. You will learn how to solve some of the most demanding scalability and performance challenges. Akmal will also cover a few typical use cases and work through some code examples. Hope to see you there so you can leave ready to fire up your database deployments! Apache Ignite was developed predominantly in Java and provides native support for other languages. It is designed to deliver uncompromised performance for a wide set of in-memory computing use cases - from high performance computing, to the industry most advanced data grid, CEP, and data streaming. Ignite is a memory-centric platform that combines a distributed SQL database with a Key-Value Data Grid that is ACID-compliant and horizontally scalable. It enables high-performance transactions, real-time streaming, and fast analytics in a single, comprehensive data access and processing layer.
TBD by TBD (Bol.com)