Nate_Stewart Profile Banner
Nate Stewart Profile
Nate Stewart

@Nate_Stewart

Followers
1K
Following
882
Media
106
Statuses
1K

CEO @MaterializeInc. Former CPO and Board Director @CockroachDB.

New York, NYC
Joined January 2009
Don't wanna be here? Send us removal request.
@Nate_Stewart
Nate Stewart
11 months
Some thoughts on replacing read replicas with replicas that use incremental view maintenance. They can improve DB stability, massively accelerate complex queries, and cut costs.
0
1
1
@Nate_Stewart
Nate Stewart
9 days
Data-intensive applications and AI agents need fresh, trustworthy, and transformed data—but pulling this off cost-effectively is a huge challenge. Materialize 25.2 tackles this head-on. Learn more about the release here:
0
1
4
@Nate_Stewart
Nate Stewart
2 months
Enterprise data infra is breaking under the weight of AI agents. MCP gives agents access to services—including databases—but most systems can’t handle the load. Materialize’s MCP server turns live data products into tools agents can use—without crushing your systems or.
0
3
10
@Nate_Stewart
Nate Stewart
2 months
RT @withdelphi: How do you scale to handle thousands of real-time AI convos?. In 5 mins, we break down how Delphi + @MaterializeInc tackle….
0
4
0
@Nate_Stewart
Nate Stewart
2 months
How do you evolve your application architecture from human-scale to agent-scale? Here's how @withdelphi uses @MaterializeInc to do it.
1
1
5
@Nate_Stewart
Nate Stewart
3 months
Differential Dataflow, when combined with SQL via @MaterializeInc, gives engineering and data teams the best of both worlds: extremely performant incremental view maintenance with an accessible interface.
@criccomini
Chris
3 months
Ok, y'all. This took me several weeks and a ton of help from @frankmcsherry and @_lalithsuresh. I dug into timely dataflow, differential dataflow, and DBSP to get you up to speed on IVM engines and materialized views. Enjoy!.
0
1
4
@Nate_Stewart
Nate Stewart
3 months
Agents generate more data and place more demand on systems than ever before—and standards like MCP will only accelerate this trend. Learn how @withdelphi is rethinking how they build data-intensive applications—from the db to the UI:
Tweet media one
0
1
3
@Nate_Stewart
Nate Stewart
4 months
Checkout the release blog here!
0
0
1
@Nate_Stewart
Nate Stewart
4 months
Wether to keep up with the demands of AI projects or provide more dynamic customer experiences, your teams need to transform, deliver, and act on fast changing data no matter where it resides. Today, we’re making that possible by moving Self-Managed @MaterializeInc out of beta
1
3
8
@Nate_Stewart
Nate Stewart
4 months
Great first day at #GartnerDA with the @MaterializeInc team! Lots of interest in using MZ to build trustworthy real-time data products to support AI initiatives
Tweet media one
0
0
5
@Nate_Stewart
Nate Stewart
6 months
.@MaterializeInc is now available to run fully managed, or self-managed in public or private clouds. Check out our early access program and some of the technical decisions behind our approach!
0
2
10
@Nate_Stewart
Nate Stewart
9 months
. @MaterializeInc might be the fastest way to add a "speed layer" to a lambda architecture.
0
0
2
@Nate_Stewart
Nate Stewart
9 months
RT @JLDLaughlin: it’s iconic and it’s accurate 💅. if you’re at Coalesce this week, drop by the @MaterializeInc booth to learn how you can d….
0
4
0
@Nate_Stewart
Nate Stewart
10 months
You can learn more about this pattern here:
0
0
0
@Nate_Stewart
Nate Stewart
10 months
With @MaterializeInc , you can subscribe to real-time changes that would invalidate a specific cache entry. Even more surprisingly, because you’re using an incrementally updated view, the work required to detect an invalid cache entry is the same work needed to get the updated.
1
0
0
@Nate_Stewart
Nate Stewart
10 months
It turns out that when you combine incremental view maintenance (IVM) with the ability to subscribe to real-time changes—not just database updates, but updates that affect the result of a specific query—you can solve three of the biggest problems with caches:. 1. How do you.
1
0
0
@Nate_Stewart
Nate Stewart
10 months
. so they can get out of sync and cause subtle bugs. More problematically, the work required to query the original database to get the cache back in sync can place excessive strain on the database, potentially destabilizing it.
1
0
0
@Nate_Stewart
Nate Stewart
10 months
Anyone using Facebook in 2010 *may* remember the cache stampede that caused their databases to fail and took their whole service offline. Anyone working at Facebook then *definitely* remembers. Databases keep businesses online, and caches keep databases online. The problem is,.
1
0
1
@Nate_Stewart
Nate Stewart
10 months
Heading to @confluentinc's #Current24 with the @MaterializeInc team! If you are attending I'd love to share what we're doing in the operational data space and how it can support your architecture and team goals.
0
1
10
@Nate_Stewart
Nate Stewart
10 months
For teams building services, it's common knowledge that if you want the freshest data possible—and you need it to be perfectly correct—you directly query the transactional database that logs what's happening *right now*. Turns out with access to incremental view maintenance you.
0
1
5