by SchwKatze on 1/27/25, 1:24 AM with 49 comments
by taeric on 1/30/25, 5:18 PM
From my experience, the vast majority of complications in systems is people not realizing they are asking an OLAP question while wanting parts of OLTP semantics.
I'm also curious how much of this extra complication comes from having a central database that tries to be a source of truth for everything? As an easy example, inventory systems that try and have a cloud source of truth have obvious problems when on the ground inventory issues crop up. That is, a lot of the complication is between the distributed nature of the application and database, sure. But, another large source is the non-distributed abstraction that a central database can represent not centralized activity.
by whartung on 1/30/25, 6:14 PM
Simply, the mad crushing dash to get the last bit of committed inventory.
Ticketmaster has 50,000 General Admission Taylor Swift tickets and 1M fans eager to hoover them up.
This is a crushing load on a shared resource.
I don't know if there's any reasonable outcome from this besides the data center not catching on fire.
by danpalmer on 1/30/25, 11:10 PM
by theLiminator on 1/31/25, 12:54 AM
by vsipuli on 1/31/25, 3:47 AM
by solatic on 1/31/25, 1:12 PM
"Scalable"? Needs more context please. Scalable how? And what are you willing to compromise on for that scale?
by honestSysAdmin on 1/30/25, 5:50 PM
by teekert on 1/31/25, 10:14 AM