by Rob Richardson
Rob Richardson is a software craftsman building web properties in ASP.NET and Node, React and Vue. He's a frequent speaker at conferences, user groups, and community events, and a diligent teacher and student of high quality software development. You can find this and other talks on https://robrich.org/presentations and follow him on twitter at @rob_rich.
Is Data Mesh a fad?
Should I skip this one and
wait for the next one?
Online Analytical Processing
| CustId | Name |
|---|---|
| 1 | Jon Doe |
| 2 | Jane Doe |
| OrderId | CustId | Order Date |
|---|---|---|
| 1 | 1 | 1/1/2000 |
| 2 | 1 | 2/2/2000 |
| 3 | 2 | 3/3/2000 |
| OrderId | CustId | Name | Order Date |
|---|---|---|---|
| 1 | 1 | Jon Doe | 1/1/2000 |
| 2 | 1 | Jon Doe | 2/2/2000 |
| 3 | 2 | Jane Doe | 3/3/2000 |
SELECT CustomerName, Address
FROM Customer
WHERE CustomerId = 1
| CustomerName | Address |
|---|---|
| John Doe | 123 Main St |
| Jane Doe | 456 Main St |
{
"id": 1,
"name": "Jon Doe",
"favorites": [
"apples",
"bananas"
]
}
When the data lake ages badly and data becomes unhelpful or not useful.
The Grocery Store analogy
Should I skip this one
and wait for the next one?