InfoQ Homepage Java Content on InfoQ
-
How Comcast Embraced Open
Nithya Ruff and Shilla Saebi share tips on how to change an organization’s mindset towards embracing open source and inclusiveness, community building, and contributing upstream.
-
Ford Motor Company’s Cloud Native Reference Application
Todd Hall discusses Ford’s PCF reference application and its role in describing a default set of patterns and practices for their teams.
-
Avoiding That $1M Dollar AWS Bill
Mark Michael and Glenn Oppegard share their experience moving a PCF application from AWS to GCP.
-
Spring Framework 5: Hidden Gems
Jüergen Hoeller highlights some of the personal favorites newbies beyond the major themes in Spring Framework 5.
-
Connecting All Abstractions with Istio
Ramiro Salas, Laurent Demailly explain what a service mesh is, its impact on PCF and K8s, the implications for the traditional infrastructure, and using Istio to integrate all abstractions.
-
Test-Driven Development with Spring Boot - Testing the Harder Stuff
Sannidhi Jalukar, Madhura Bhave discuss how to do TDD for a Spring Boot application using Boot annotations and utilities and dealing with DB queries, caching, reactive components, and message brokers.
-
Case Study of Batch Processing with Spring Cloud Data Flow Server in Cloud Foundry
Bruce Thelen discusses how CoreLogic implemented a batch processing system on Pivotal Cloud Foundry with Spring Cloud Data Flow Server, Spring Task, and Spring Batch.
-
Defense-Oriented DevOps for Modern Software Development
James Wickett covers a pragmatic approach to DevOps, focusing on principles, practices and tooling to meet demands.
-
Kubernetes for the Spring Developer
Meaghan Kjelland discusses the fundamental building blocks of a Kubernetes cluster, the architecture of the system, and the problems that it can solve.
-
Java at Speed
Gil Tene talks about getting the most of Java applications and understanding some of the optimizations the latest crop of JVMs are able to apply when running on the latest servers.
-
Beyond Lambdas & Streams - Functional Fluency in Java
Naresha K discusses writing functional code in Java 8, the limitations and using Vavr to circumvent those limitations.
-
Deploying Spring Boot Apps on Kubernetes
Thomas Risberg overviews the challenges involved in deploying a Spring Boot app on Kubernetes, taking a look at what's needed to deploy Spring Cloud Data Flow server on Kubernetes.