TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

AWS Aurora Serverless v2: architecture, features, pricing, comparison with Fauna

57 pointsby evanweaverabout 4 years ago

9 comments

pier25about 4 years ago
&gt; <i>Following the Aurora recommendations would lead to a minimum marginal cost of over $1,050 per customer to achieve performance and security isolation at the database level.</i><p>Where does the $1,050 come from?
评论 #26581528 未加载
saurikabout 4 years ago
&gt; However, Fauna has five big architectural differences from Aurora and from other RDBMSes:<p>&gt; Fauna is programmable, with a rich standard library of functions. It can run transactional business computation adjacent to the data and let the developer compose computational logic in a maintainable way.<p>I appreciate programming in PL&#x2F;SQL isn&#x27;t great or anything, but it exists and it works and I&#x27;ve used it to great effect in projects where the client pretty much only ever works with stored procedures, and I thereby don&#x27;t really understand if they are actually different in fundamental ability here or if they merely have a better language (which I would even then question, as I have totally taken advantage of the ability to program PostgreSQL stored procedures in PL&#x2F;Python).
dragonwriterabout 4 years ago
They admit it&#x27;s an apples-oranges comparison, so why do it?<p>I mean, isn&#x27;t Fauna more directly comparable to Dynamo than Aurora?
评论 #26582662 未加载
评论 #26582892 未加载
giorgiozabout 4 years ago
I just dislike the syntax in Fauna:<p>var createP = client.query( q.Create( q.Collection(&#x27;test&#x27;), { data: { testField: &#x27;testValue&#x27; } } ) )<p><a href="https:&#x2F;&#x2F;docs.fauna.com&#x2F;fauna&#x2F;current&#x2F;drivers&#x2F;javascript" rel="nofollow">https:&#x2F;&#x2F;docs.fauna.com&#x2F;fauna&#x2F;current&#x2F;drivers&#x2F;javascript</a><p>Why those capitalized functions names .Create() and .Collection()? Also the fact that you have to pass around that q. Maybe that could be changed with: let { Create, Collection} = q<p>I care about the syntax of the libraries I use and Fauna seems clumsy.
评论 #26582063 未加载
评论 #26584998 未加载
评论 #26583354 未加载
mchusmaabout 4 years ago
Its an interesting product. For someone using Aurora Postgres though, it leaves lots of unanswered questions about compatibility. This page they link to is basically a landing page with no details: <a href="https:&#x2F;&#x2F;fauna.com&#x2F;postgres" rel="nofollow">https:&#x2F;&#x2F;fauna.com&#x2F;postgres</a>.<p>My read on this is &quot;if you already use postgres don&#x27;t migrate, but if you want to use us for a new application that is a good fit.&quot;
musingsoleabout 4 years ago
&gt; It offers GraphQL and FQL (Fauna Query Language) interfaces instead of SQL.<p>I hate that it&#x27;s this way but it is: all software-aware companies I&#x27;ve worked for won&#x27;t look at something they can&#x27;t attach at least a clunky, slow as all hell SQL interface too. And any overhead to do that doesn&#x27;t make business sense.
joshstrangeabout 4 years ago
There is no comparison really possible here. One supports MySql&#x2F;Postgres SQL syntax and the other support GraphQL and a made up QL. This &quot;comparison&quot; is really only useful for greenfield development.
评论 #26582545 未加载
ralusekabout 4 years ago
Does Fauna support inner joins yet?<p>I understand that companies with enormous data sets can&#x27;t afford to use joins at all, but I&#x27;ve yet to work somewhere where a properly indexed RDS&#x2F;Aurora db wasn&#x27;t able to make use of them just fine. Almost all of my queries beyond simple CRUD reads rely heavily on inner&#x2F;right joins, and last time I spoke with someone at Fauna, they said that their query logic wouldn&#x27;t be able to support what my query was doing.<p>I&#x27;m rooting for DB alternatives, but unless a new contender can be as unconstrained as an RDBMS, it&#x27;s very hard to move.
评论 #26585084 未加载
sdfhbdfabout 4 years ago
Have the latencies of Fauna improved? It used to be 1-100ms range [0] for a query which is absolutely not the same ballpark to compare to any existing database as they usually are an order of magnitude lower but that also probably because they don’t use HTTP which I understand Fauna uses.<p>[0]: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=19311487" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=19311487</a>