Java
GraalVM – A look at performance
GraalVM promises better runtime properties and the integration of multiple programming languages. How about the performance? Why should GraalVM have a much better performance? What makes it different from conventional JDKs?
Capturing and Streaming Database Changes with Debezium and Apache Kafka (Part 2) – Example
This article uses an example to show how relational databases can be better managed with Debezium and Apache Kafka.
Capturing and Streaming Database Changes with Debezium and Apache Kafka (Part 1) – Theory
In this post it is shown how relational databases can be managed with Debezium and the streaming platform Apache Kafka.
Automated Website Layout Testing with Galen
Galen is a framework for automated website layout testing. With Galen the user can formulate his test specifications using his own program code.
Successful Collaboration with Students from Zittau/Görlitz University of Applied Sciences
In order to give the students a realistic impression of agile software development, the tried-and-tested scrum process model was used.
Recent trends and challenges in software development
At the “International JavaScript Conference” and the „W-JAX“ We took the opportunity on both of the conferences to exchange intensively with the community and to ask them some questions.
The Dark Side of Parsing
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.
What’s new in JUnit 5?
If you are a Java developer then chances are high you are using JUnit in your project – the most popular unit testing framework for Java.
Risks of Modified Cookies
Now, at the end of the year, cookies are increasingly circulating again. Being properly prepared can help you manage this risk.
Duck Typing & Java 8 Method References
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.