Matt Freels (@mf) header
Matt Freels (@mf) profile picture

Chief Architect @ Fauna @matt@freels.name

Boulder, CO
Joined March 2007
Photo by Matt Freels (@mf)Photo by Matt Freels (@mf)Photo by Matt Freels (@mf)Photo by Matt Freels (@mf)Photo by Matt Freels (@mf)Photo by Matt Freels (@mf)Photo by Matt Freels (@mf)Photo by Matt Freels (@mf)Photo by Matt Freels (@mf)
Matt Freels retweeted
The Cloudflare Data Platform has been in beta for the past year and has helped amazing companies like @anomalyco ingest, store, and query their analytical data. Today, for @Cloudflare Birthday Week, we're going GA. And we have a new name: Cloudflare Basin.
3
14
6
87
6,490
Always fun talking to developers about what databases they're using, what is/isn't working, and how we can solve real pain and help them move faster. Be sure to drop by the @fauna booth in the expo if you're at @AWSreInvent !
1
1
2
1,837
A thread about #NoSQL and serverside-functions. The move from traditional #RDBMS to NoSQL #databases brought many advantages but also led to the loss of some critical features; one example is stored procedures. Cloud services like #AWS Lambda and #Azure Functions have attempted to fill this gap but often fall short in proximity to data, consistency, and regional constraints. @fauna's document-relational database model addresses these challenges by reintegrating stored procedure-like functionality directly within the database, negating the need for external services and their associated complexities for some use cases. It's not a replacement for all use cases!!!
1
3
1
4
3,574
There's an interesting disconnect between the religious fervor for SQL that has emerged over the last few years and the views of engineering leaders in my network that have experienced the pain of configuring/managing/scaling current SQL offerings, debugging complex/opaque performance issues stemming from ORM translation/query planner choices, etc. in the real world. The SQL (re-)hype seems driven by the realization that relational features such as transactions, strong consistency, schema/enforcement, and first-class relationships are critical and are missing (or half-baked) in many NoSQL databases, which is very valid. But those features aren't intrinsically bound to SQL as a DQL/DML and they are front and center in modern NoSQL databases like @Fauna. SQL was developed in the 1970s for humans writing analytical queries; it wasn't designed for operational databases that are primarily consumed by applications and the object–relational impedance mismatch is a real problem. The biggest benefit today is that it is a widely adopted standard, with many practitioners and a lot of tooling built around it. But languages and standards change over time, and the state of the art in operational databases has advanced to the point where that benefit typically isn't worth the cost.
There's been a trend back to SQL databases in the latest set of database-y startups (@neondatabase, @supabase, @tursodatabase, @PlanetScale, et. al). Is the era of alternative NoSQL architectures (like DynamoDB, MongoDB or FaunaDB) over?
48%I'd only use an SQL RDBMS
30%Still room for NoSQL DBs
22%🍿 (see results)
1,981 votes • Final results
3
3
2,739
Matt Freels retweeted
🌍 Big news today! Meet the future with Fauna — we’re unveiling game-changing innovations to our distributed document-relational database! 🚀📊
1
9
4
19
14,878
Matt Freels retweeted
snippet from our recent video with @fauna - why the future of serverless databases is distributed document-relational youtube.com/watch?v=7AHUt8xI…. check out the whole conversation on youtube
Sooo... I've always loved conlangs, but they're suuuuper difficult to model So naturally I wrote this article in partnership with @fauna about how modelling conlangs gets much easier in NoSQL databases hashnode.com/post/conlanging…
1
4
8
Matt Freels retweeted
Today, we're so excited to announce the Fauna + @vercel console-level integration. Now it's easier than ever to associate a Fauna database with your Vercel applications - try it out! ow.ly/7AFe50FdEDh #serverless #nextjs #fullstack #frontend
1
21
4
138
So I got featured on @fauna community spotlight because of tutorial articles I've written 🥺🥺🥺 fauna.com/community
11
37
2
123
Here is Matt Freels' (@mf) Quarantine DB talk on @Fauna: youtube.com/watch?v=mxQMum5R… Matt goes deep into Fauna's txn protocol starting at 14:13. Then Matt's dogs start barking at 53:21 🐶
1
4
1
31
I’m excited to be an investor in @Fauna’s latest round! We need a distributed serverless DB for the future of webapps (e.g. those made with @RedwoodJS) and Fauna is making it happen. Looking forward to @Prisma support for it, too. :)
Fauna raises $27M and welcomes former Okta and Snowflake executives @ericberg and @Bob_Muglia join Fauna as CEO and Chairman of the Board. fauna.com/blog/funding-to-sc… #Serverless #Jamstack #Javascript #GraphQL #FaunaDB
5
6
1
72
Matt Freels retweeted
Fauna raises $27M and welcomes former Okta and Snowflake executives @ericberg and @Bob_Muglia join Fauna as CEO and Chairman of the Board. fauna.com/blog/funding-to-sc… #Serverless #Jamstack #Javascript #GraphQL #FaunaDB
22
35
10
163
Control theory for fun and profit fauna.com/blog/control-theor…
Matt Freels retweeted
Today I made a very small react app that keeps score of our heads up fifa20 competition at work. angry-agnesi-1f2d48.netlify.… (yes, you may use those buttons) I used react, netlify and @fauna for data storage. This is a very cool #serverless option to store a lot of data for free.
2
4
7
Matt Freels retweeted
Had a fun time working with @fauna team to get this off the ground. You can snag a database for any of your @Netlify sites with these CLI commands. ``` npm install netlify-cli -g netlify login netlify addons:create fauna netlify addons:auth fauna ``` It's magic ✨
Whoah! Have you tried the new @Fauna + @Netlify integration? Add a globally distributed, serverless database, with native @GraphQL, to your #JAMstack app in one simple command! `netlify functions:create` and pick fauna-graphl or fauna-crud! buff.ly/2NWcF7W
6
17
After a bit of holiday, today I begin my new endeavour. I'll be looking after Product & Community @fauna . If you've heard me speak, you know my passion for the database and what the team here is up to is quite exciting.
1
3
1
34
Just posted a new post on my blog: "The Dangers of Conditional Consistency Guarantees". dbmsmusings.blogspot.com/201… TL/DR: There's a big jump in usefulness between full consistency guarantees, and partial guarantees. But not much of a difference between lower consistency guarantees.
A maths meme that is actually funny rather than stupid: Solve carefully! 230 - 220 x 0.5 = You probably won’t believe it but the answer is 5! #maths
2,839
26,887
6,913
53,390