- The book is free (open access). You can get it here: Download Page
- The repository contains most of the code examples in the book.
- Please note that this is a draft version (preprint) of the book and the code examples. We appreciate your feedback, ideas, discussion, and other contributions.
- GitHub page: http://dqman.org
- Install JDK (22 or higher)
- Activate Lombok and enable annotation processing in IDE
- Install Maven, Docker, IDE (IDEA, VS Code, ...)
- For the C examples (folder C) you will need a C or C++ compiler
- For the Python examples (folder python) please read the README.md
We are happy to hear from you. Ideas, code improvements, and other contributions are welcome!
- We use different programming languages and frameworks so in the future we will probably split up the repo.
- For now, the Java modules can be build with Maven, the Python code modules are in the subfolder python.
- Some examples require Docker and Docker compose
- Each example should have its own README.md (sorry, if this is currently not yet the case)
