J-Fall 2017

39 Videos

J-Fall 2017 Speaker Martijn Blankestijn – CQRS: Processing the events to query-databases

Command Query Responsibility Segregation (CQRS) and Event Sourcing (ES) have been around since the mid 2000’s, so nothing new there. CQRS even draws on principles formulated in the 90’s to separate the reads (queries) from the writes (commands) of the application. Application of these patterns means a different way of thinking about modelling and consistency. […]

J-Fall 2017 Speaker Peter Hilton – How to name things: the hardest problem in programming

Developers can get better at their craft by learning from the great writers who mastered theirs. Writing software isn’t the same as writing a novel, but there are parallels. Besides, advice from writers is better because writers have been struggling with their craft for many centuries, not just a few decades. It’s better-written as well. […]

J-Fall 2017 Speaker Xavier Dupré – Democratization of AI: from researchers to any user

Machine learning somehow became one magic wand able to solve many things. It can be seen as a way to automate an existing pipeline which became very time consuming, it could also be seen as a way to process information we could not handle so far such as images or videos. We usually forget it […]

J-Fall 2017 Speaker Davor Sauer – Putting your head in the clouds

Lessons learned in creating a product with both traditional and cloud deployments. Enabling customers to moving from on premise deployment to cloud deployment. What were architectural and technology decisions and how we rolled them out to have a flexible cloud ready product. Bio Davor Sauer: Currently working as Software Architect in Backbase R&D. He like […]

J-Fall 2017 Vera Velt & Bram Miedema – Text Analytics and Machine Learning: best for the job!

Iedere dag komen er honderden vragen binnen naar een professional. Hoe vind je uit 4000 medewerkers de meest geschikte en wie is daarvan beschikbaar? Dan kom je een heel eind met een aantal Resource Managers die hun pappenheimers kennen. Maar hoe gaat dat als je aanvragen uit de hele wereld komen en je een wereldwijde […]

J-Fall 2017 – Ray Tsang & Matt Feigal – Troubleshooting & Debugging Microservices in Kubernetes

Debugging applications in production is like being the detective in a crime movie. Especially with microservices. Especially with containers. Especially in the cloud. Trying to see what’s going on in a production deployment at scale is impossible without proper tools! Google has spent over a decade deploying containerized Java applications at unprecedented scale and the […]

J-Fall 2017 Speaker Vincent Kok – Microservices: 5 things I wish I’d known

Microservices are hot! A lot of companies are experimenting with this architectural pattern that greatly benefits the software development process. When adopting new patterns we always encounter that moment where we think ‘if only I knew this three months ago’. This talk will be a sneak peak into the world of microservices at Atlassian and […]

J-Fall 2017 Speaker Bas Peters – Inner Source: practices of open source used internally

More and more organisations adopt open source principles to build software. They recognise that open source projects are a productive and successful way of delivering high quality code that solves complex business problems. These organisations allow their developers to share their work without boundaries, require code reviews to be focussed and open to everyone in […]

J-Fall 2017 Effi Bennekers & Eggie van Buiten – Three resilience patterns with Twitter’s Finagle

On average we, as a modern digital human being, look at our smart phones more than 200 times a day. Apart from network connection issues in the few remote urban areas that still exist, we expect servers to deliver the data demanded by our apps on every moment we look. And we are not the […]

J-Fall 2017 Gebrian uit de Bulten & Roy Smeets – From Code Commit to Production

Ingenico (payment processes) transformed their legacy application to a state of the art micro-service architecture and with that also changed the delivery process as well as the organizational part(Agile transformation). Since Ingenico is handling payments for some of the biggest organization (Apple, Alibaba, Steam, Blizzard etc.) their is a significant focus on security, regulation, performance, […]