This article uses an example to show how relational databases can be better managed with Debezium and Apache Kafka.
In this post it is shown how relational databases can be managed with Debezium and the streaming platform Apache Kafka.
In order to give the students a realistic impression of agile software development, the tried-and-tested scrum process model was used.
Generally speaking, native database queries in an application complicate its maintainability and the possibility to develop independently of a specific database. Within the framework of a performance analysis of an old Java application with an Oracle database, we discovered another aspect that constitutes an argument against using this kind of query: the performance compared to prepared statements in the context of an Oracle database.
Some programming languages provide a feature with the rather strange name “duck typing”. Unfortunately, Java is not one of them. In this post, I am going to briefly explain what duck typing is, and how to achieve at least a similar effect using the method references introduced in Java 8.