Mark van Cuijk | Devoxx

Mark van Cuijk
Mark van Cuijk Twitter

From Info Support

Mark is an experienced full-stack DevOps engineer, currently working for Info Support. After finishing his masters on information security, writing an award-winning thesis on the Android permission model, he decided to focus on software development. The ideal development pipeline for Mark is equipped with continuous integration and delivery, extended test harnesses and new language that need less boilerplate and are allow a more concise syntax to focus on the application logic instead of the machine or framework logic. Marks current learning interest are in Scala, blockchain and distributed ledgers.​

archisec Architecture, Performance and Security

Blockchain and distributed ledgers for developers

Conference

You must have heard about Bitcoin. Publicly launched in 2009, it obtained massive public media attention a couple of years later. Besides a digital currency, the major innovation of Bitcoin is the blockchain, also known as a distributed ledger, a technology that uses cryptography to allow some systems that could only be modelled in a client-server fashion before to be modelled in a peer-to-peer fashion. Blockchain technology can be very useful outside the realm of digital currencies and finance, for example in the energy market, car maintenance history or international trade.

With my three years of experience with blockchains, I’m going to make sure there are a couple of takeaways for you in this presentation. You'll learn how blockchains works and see examples of blockchains in Java. You'll see how blockchain fits in a larger architecture, putting it in context with concepts like journals, event sourcing, CQRS. Finally, you will discover how to determine whether a blockchain may be appropriate for your project.