diff --git a/free-programming-books.md b/free-programming-books.md index e9d3fb13464751b9f3363825d63e4136d322d46b..066cdd2d4895b7f0a84f01c5715ca1ca647855a5 100644 --- a/free-programming-books.md +++ b/free-programming-books.md @@ -1367,6 +1367,7 @@ Kerridge (PDF) (email address *requested*, not required) * [Java Programming for Kids](https://yfain.github.io/Java4Kids/) - Yakov Fain * [Java: The Legend](https://www.oreilly.com/programming/free/java-the-legend.csp) - Ben Evans (email address *requested*, not required) * [Learning Java (4th Edition)](http://chimera.labs.oreilly.com/books/1234000001805/index.html) - Patrick Niemeyer and Daniel Leuck +* [Microservices Best Practices for Java](https://www.redbooks.ibm.com/redbooks/pdfs/sg248357.pdf) (PDF) * [Microservices for Java Developers](http://www.oreilly.com/programming/free/microservices-for-java-developers.csp) - Christian Posta (email address *requested*, not required) * [Modern Java EE Design Patterns](http://www.oreilly.com/programming/free/modern-java-ee-design-patterns.csp) - Markus Eisele (email address *requested*, not required) * [Neural Network Development with Java](https://www.packtpub.com/packt/free-ebook/neural-networks-java) - Alan M. F. Souza and Fabio M. Soares (email address *requested*, not required)