Blog Layout

Wordish with JavaFX – Part 3

Welcome to Part 3 of this five part series. In Part 1, we introduced the Wordish game with JavaFX and discussed the main UI layout. In Part 2, we discussed look and feel enhancements. We introduced specialized Label and Button controls that use pseudo-classes for advanced CSS styling. We covered incorporating third-party font libraries and customizing Scene Builder to leverage these …

Read More »

Optimizing Distributed Joins: The Case of Google Cloud Spanner and DataStax Astra DB

In this post, learn how relational and NoSQL databases, Google Cloud Spanner and DataStax Astra DB, optimize distributed joins for real-time applications. Distributed joins are commonly considered to be too expensive to use for real-time transaction processing. That is because, besides joining data, they also frequently require moving or shuffling data between nodes in a cluster, which can significantly affect …

Read More »

Optimizing Distributed Joins: The Case of Google Cloud Spanner and DataStax Astra DB

In this post, learn how relational and NoSQL databases, Google Cloud Spanner and DataStax Astra DB, optimize distributed joins for real-time applications. Distributed joins are commonly considered to be too expensive to use for real-time transaction processing. That is because, …

The post Optimizing Distributed Joins: The Case of Google Cloud Spanner and DataStax Astra DB appeared first on foojay.

Read More »

Book Review: Monolith to Microservices (Part 2)

In many cases, microservices are probably not ideal, but if you’re going to do it, take baby steps. Small and short-term wins matter; it boasts the team’s confidence. Always put checks and balance whether it is working or not. If not, then go back to the alternative ways.

The post Book Review: Monolith to Microservices (Part 2) appeared first on foojay.

Read More »