- MySQL Binlog
- Elasticsearch Modeling Data
Elasticsearch, like most NoSQL databases, treats the world as though it were flat. An index is a flat collection of independent documents. A single document should con‐ tain all of the information that is required to decide whether it matches a search request. Denormalizing your Data The way to get…
- Elasticsearch Geo-Point
A geo-point is a single latitude/longitude point on the Earth’s surface. Geo-points can be used to calculate distance from a point, to determine whether a point falls within a bounding box, or in aggregations. Geo-points cannot be automatically detected with dynamic mapping. Instead, geo_point…
- CompletableFuture
1. What is CompletableFuture? Think of ordering coffee at a busy cafe. You place your order, get a receipt with a number, and step aside. You are free to check your phone, chat with a friend, or grab a seat. When your coffee is ready, the barista calls your number. You did not stand at […]
- Brain Teaser