Online transaction processing
18
MENTIONS
8
EPISODES
7
PODCASTS
Search complete. 18 mentions across 8 episodes found for "Online transaction processing".
Sep 19, 2026
How TigerBeetle code looks | Joran Dirk Greef
J
2:00Joran Dirk GreefGUEST
It's only transaction processing.
J
2:03Joran Dirk GreefGUEST
It's only OLTP.
J
2:05Joran Dirk GreefGUEST
And then it's any kind of transaction processing, whether it's financial or non-financial.
J
2:10Joran Dirk GreefGUEST
It could be counting at scale.
17 MINS LATER
J
19:07Joran Dirk GreefGUEST
Yes, I can agree.
J
19:08Joran Dirk GreefGUEST
Thanks.
J
19:09Joran Dirk GreefGUEST
I guess I should also maybe backtrack and clarify, you know, Tiger Beetle is only OLTP, so it doesn't replace OLAP or OLGP.
J
19:18Joran Dirk GreefGUEST
You still have Postgres for all your strings, you know, your customer names.
ClickHouse Managed Postgres
S
5:30Sai SrirampurGUEST
And this is also reflective of the growth that PRDB and ClickPipe saw, right? Like from five customers to a thousand plus customers moving terabytes from Postgres to ClickHouse.
S
5:39Sai SrirampurGUEST
So what we thought was like, this is becoming the de facto like default data stack for the world, right? A lot of companies, right? Why not we now manage both sides of the stack, which is Postgres for OLTP and ClickHouse for analytics and bring them closer to to make developers' life super easy, right? So what we are doing, I'll talk about the product specifically.
S
6:00Sai SrirampurGUEST
At a high level, what we're doing is we are integrating these two technologies, right? Like we are making all the workflows to integrate these two technologies very easy for developers.
S
6:09Sai SrirampurGUEST
Let it be like moving data, querying data, right? Like all of that will be now magical.
6 MINS LATER
S
11:58Sai SrirampurGUEST
That is number one.
S
11:59Sai SrirampurGUEST
Second is what we did, Michael, was like the approach that we took for Postgres is offer Postgres backed by local NBME storage, right? So we are going back to basics.
S
12:09Sai SrirampurGUEST
we're going back to basics, right? Where we believe that for OLTP, tail latencies matter a lot, right? Like every like millisecond or like even half a millisecond matters, right? Because you look at the concurrency and you look at the number of requests, say a Salesforce, like you open the dashboard, like it's millions of requests, like that single dashboard can make, right? Like not across like hundreds and thousands of users, right? So every millisecond matters, which is why we took the approach where for Postgres, we have a architecture where storage is co-located with compute, which is NVMe back storage, right? And obviously it has all the platform features like availability, backups, reliability, security, which I'll touch upon.
S
12:48Sai SrirampurGUEST
But it really gives best possible performance for customers.
From Financial Data to AI-Ready Decisions: Power BI, Microsoft Fabric, Semantic Models & AI Agents with Rishi Sapra [MVP]
R
30:06Rishi SapraGUEST
To do a simple DAX query, it has to do, you know, 50 joins in the back between all these tables and try and understand how they all relate, and your DAX becomes stupidly complex because it has to then pick out all these tables in different places.
R
30:18Rishi SapraGUEST
So you need to denormalize and actually turn it from an OLTP, or online transactional processor model, data model, into an OLAP, tabular model, which is just dimensions and facts.
R
30:28Rishi SapraGUEST
And there is rep- repetition and redundancy, and that's okay because it's just a structure that Power BI could work with and it can aggregate over, analyze it.
R
30:36Rishi SapraGUEST
So that's, that's data model.
What's the Future of Data Engineering in an AI World? S3E19
M
2:26Michael WatsonHOST
And that translation from a business use case to an engineer was all about contextualization of the problem and having the engineer understand to some extent be responsible for like, okay, I understand software and data best practices.
M
2:42Michael WatsonHOST
I understand OLAP versus OLTP databases.
M
2:47Michael WatsonHOST
I understand like when it should be relational versus JSON structured.
M
2:54Michael WatsonHOST
I know how to write Python code and how to use pandas.
hot_standby_feedback
N
1:00Nikolay SamokhvalovHOST
experience opinion, a strong opinion, I would say, is that you cannot have read replicas with off.
N
1:11Nikolay SamokhvalovHOST
For general OLTP case with many users, and I say this after a lot of experience, I built three social networks with each one of them achieved many million users and one plus DAO daily active users.
N
1:30Nikolay SamokhvalovHOST
And we needed to scale reads, of course, right? So we needed read replicas.
N
1:35Nikolay SamokhvalovHOST
First one I built in 2006.
28 MINS LATER
N
29:44Nikolay SamokhvalovHOST
But you need to do it on the primary as well, right? Because who knows what happens there? It's no difference
M
29:51Michael ChristofidesHOST
here.
M
29:53Michael ChristofidesHOST
I think the big difference is people not offloading just like OLTP traffic to a replica.
M
30:00Michael ChristofidesHOST
I think it's people think that I've got a replica, I can send my reporting or analytics queries there, or I can give a data team access to that, and it doesn't matter.
The Roundup: The post-AI data stack, physical AI, and the fight over data centers
J
27:36Jason GanzHOST
First on the technical level.
J
27:39Jason GanzHOST
So he actually goes and he provides a diagram of the architecture of how you would use the different data stacks from the pre AI era when you were just using an OLTP database and an app to Then you adopt a cloud data warehouse in 2016.
J
28:00Jason GanzHOST
You start building a cloud-first data function.
J
28:04Jason GanzHOST
Around 2020, you bring in DBT, you bring in Fivetran, and all of a sudden, all of your data is in the same place and you're able to actually build a reporting system where you're able to answer most of the questions kind of horizontally, vertically across your business.
SE Radio 736: Sahil Walia on Apache Iceberg
S
2:01Sahil WaliaGUEST
Absolutely.
S
2:02Sahil WaliaGUEST
For the audiences not familiar, OLTP is essentially transactional.
S
2:07Sahil WaliaGUEST
OLIP is essentially analytical.
S
2:09Sahil WaliaGUEST
And there is no certain benchmark I would put, but there are certain criteria I would look for.
S
2:15Sahil WaliaGUEST
So one of the examples I would look for is when you're looking for latency budget of milliseconds, you want to stay in OLTP
R
2:23Robert BlumenHOST
world.
S
2:24Sahil WaliaGUEST
But when your latency budget is in about seconds and minutes and you're audience is mostly analytical, training the ML workloads on data, and it's not dependent on transactional data, I would move towards the OLAP.
R
2:50Robert BlumenHOST
would make more sense.
368: Push, Pull, and Pray: GitHub Outage Strikes
J
69:30Justin BrodleyHOST
And listeners should weigh whether this reflects genuine enterprise demand or aggressive partner incentives from AWS.
J
69:37Justin BrodleyHOST
Sub-200 millisecond latency uses AWS EC2 placement groups as a notable technical claim for OLTP and ERP workloads.
J
69:43Justin BrodleyHOST
The host may want to scrutinize what conditions and configurations are required to actually hit the number in production.
J
69:49Justin BrodleyHOST
There's a zero ETL integration with Amazon Redshift and direct access to Amazon Bedrock SageMaker and Quick Service lets customers apply AWS AI tools to Oracle data without moving it, which is a pretty good selling point.