Enterprise Java
-

Distributed tracing for dummies
Tracing provides visibility into a system allowing the developers and operations to observe the application during runtime. Tracing becomes extremely…
Read More » -

How to Phrase Back End Tests in Cucumber
Cucumber is an execution framework for a specification language. It’s not meant to be a testing language, but it’s used…
Read More » -

Using JSON Schema Validation to Map Sparse JSON
In this post, we’ll look at a problem that comes up when you create APIs and share them. In particular,…
Read More » -

CUBA 7.2 – what’s new?
The seventh version of the CUBA platform was a big step forward. Internal architecture improvements and the new IDE built…
Read More » -

In praise of the thoughful design: how property-based testing helps me to be a better developer
The developer’s testing toolbox is one of these things which rarely stays unchanged. For sure, some testing practices have proven…
Read More » -

REST / HTTP methods: POST vs. PUT vs. PATCH
Each HTTP request consists of a method (sometimes called verb) that indicates the action to be performed on the identified…
Read More » -

HTTP methods: Idempotency and Safety
Idempotency and safety are properties of HTTP methods. The HTTP RFC defines these properties and tells us which HTTP methods…
Read More » -

Apache Camel 3.1 – More camel-core optimizations coming (Part 3)
I have previously blogged about the optimizations we are doing in the next Camel 3.1 release blog part 1 blog…
Read More » -

Using Websocket with Spring Framework and Vuejs
Websockets are full duplex (persistent) connections between client and server such that both can share information with each other without…
Read More »



