In general, our functional requirements, frameworks, I/O devices, and even our code design may all change for various reasons. With this in mind, the Clean Architecture is a guideline to a high maintainable code, considering all the uncertainties around us.
Search Results for: C plus plus
Java Weekly, Issue 359
All things Reactive: R2DBC joins Reactive Foundation, Reactive Manifesto II, and The Reactive Principles. NUMA meets G1, GraphQL at scale, and write angry!
Apache Spark: Differences between Dataframes, Datasets and RDDs
Explore three of the Spark basic concepts: dataframes, datasets, and RDDs.
Background Jobs in Spring with JobRunr
Look into distributed background job scheduling and processing in Java using JobRunr and have it integrate with Spring.
Gradle Source Sets
Learn a powerful way to structure source code in Gradle projects
Performance Comparison of boolean[] vs BitSet
Compare BitSets and boolean[] in terms of performance in different scenarios
Reactive Systems in Java
A quick and practical overview of reactive systems in Java.
Adding Text to an Image in Java
Learn how to add text to images in Java
Measuring Object Sizes in the JVM
Learn how to measure Java object sizes with various tools such as JOL, Java Agents, and the jcmd command-line utility
Memory Layout of Objects in Java
Learn how the JVM lays out objects and arrays in the heap
Exploring JVM Tuning Flags
Learn a few ways to discover JVM tuning flags and learn how to work with them
String Concatenation with Invoke Dynamic
Learn about relatively new Java optimization: string concatenation with invokedynamic
Multi-Release JAR Files with Maven
Learn about Maven’s support for multi-release JAR files
Transactional Annotations: Spring vs. JTA
A quick and practical comparison of various @Transactional annotations.
Building a Simple Web Application with Spring Boot and Groovy
Learn how to build a simple todo application with Spring Boot and Groovy.
How to Test GraphQL Using Postman
Learn about Postman’s support for GraphQL
Regular Expressions \s and \s+ in Java
Learn about the difference between the two regular expressions through examples
Java Weekly, Issue 326
An overview of the RSocket request-stream messaging model, and a quick guide to writing a controller for Kubernetes clusters in Java using the Fabric8 API.
Quick Guide to Hibernate enable_lazy_load_no_trans Property
Lazy loading can reduce unnecessary database traffic, but it requires all lazy-loaded object navigation within the session. Hibernate provides a workaround.
List All Available Redis Keys
Learn how to list all of the available Redis keys