InfoQ Homepage Programming Content on InfoQ
-
MongoDB Aggregation - Going Way beyond the Query
Nuri Halperin discusses the aggregation framework in MongoDB, explaining the pipeline architecture, major operators, and how to put it all together in interesting and effective ways.
-
Machine Learning Exposed!
James Weaver takes a deeper dive into machine learning topics such as supervised learning, unsupervised learning, and deep learning, surveying various machine learning APIs and platforms.
-
Developing a Geospatial Webservice with Kotlin and Spring Boot
Sébastien Deleuze shows how to use a relational database without JPA in order to use advanced PostgreSQL functionalities wiht a lightweight stack, demonstrating Kotlin to JavaScript transpiler.
-
High Performance Microservices with Ratpack and Spring Boot
Dan Woods presents Ratpack and Spring Boot's complementary integrations, and demonstrates, through live coding, building a high performance microservice.
-
No Outage Database Development with Spring Boot and Liquibase
Alan Barrington-Hughes and Pavithra Ramaswamy discuss key concepts in agile database refactoring, demonstrating a no outage deployment with nginx using a blue-green method.
-
Next Level Spring Boot Tooling
Martin Lippert, Krris De Volder and Andy Clement showcase the latest features for working with Spring Boot - using live demos and live coding.
-
Continuous Delivery for Microservice Architectures with Concourse & Cloud Foundry
Alex Ley introduces Concourse, an open source pipeline based CI system that focuses on simplicity, usability and reproductibility, with isolated builds.
-
Easy Consumption of Microservices
Ted Tollefson and Shawn Sherwood cover the steps needed to extend Initializr to accomplish easy microservice consumption.
-
Overview of Artificial Intelligence and Its Use in Analyzing “Voice of Cancer Patients”
Alok Aggarwal overviews Artificial Intelligence and discusses a use case, “Voice of Cancer Patients” that uses ML and NLP algorithms to analyze unstructured text written by cancer patients.
-
Testing with Spring 4.3, JUnit 5, and beyond
Sam Brannen overviews testing improvements in Spring 4.3, covers recent improvements in Spring MVC Test and testing features in Spring 5.0, adding examples with upcoming support for JUnit 5 on Java 8.
-
Going Reactive: Building Better Microservices
Rob Harrop talks about how Reactive is a natural fit for building resilient microservices out of communicating components, improving code readability and unit testing.
-
Testing Spring Boot Applications
Phil Webb discusses the new features added to Spring Boot 1.4 to help with testing, how to do unit testing, how and when to involve Spring in tests, and useful tools and libraries.