Sitemap
Site Pages
About Us Careers - Join our Team BlogClient-Serverless: Next-Gen Application Architecture Fauna Database Community Customer Stories - Case Studies Solutions Solutions Solutions Fauna | The distributed serverless databasePress Coverage Archive Pricing and Plans Resources - Guides, Videos, Podcasts & Reports Trust Contact us Thank youRetail and EcomerceGamingSaaSModern Database DevOpsEvents
Blog Posts
2022
Comparing DynamoDB and Fauna for multi-region data storesWhy everyone wants to go serverlessServerless patterns reference architecturesMulti-region scaling with FaunaBest practices for edge computingOvercoming database scaling issues with Fauna’s serverless offeringModernization of the database: DynamoDB to FaunaFauna's global application partner ecosystemComparing databases for Vercel and NetlifyHow to integrate event streaming into your applicationsWhy Use Fauna with edge computing?Introduction to serverless databasesShrink your dApp's server footprint with FaunaImplementing Fauna as infrastructure as code with Serverless FrameworkHow to use Fauna with DjangoCreating realtime experiences in e-commerce with Fauna and AblyBuilding composable serverless architectures with Fauna, Netlify, and Big Nerd RanchBuilding a REST API with AWS Lambda, Fauna, and Serverless FrameworkApplying test-driven development to your databaseTransfer data in Fauna to your analytics tool using AirbyteData management, SOC 2 Type 2, and marketing leader to accelerate adoption Understanding the document-relational databaseComparing Fauna and MongoDBSide-by-side comparison of serverless databasesBuilding an edge serverless GraphQL backend with Cloudflare Workers and FaunaProduct updates - June 2022Delivering personalized content with Netlify’s Next.js Advanced Middleware and FaunaAchieving multi-region reliability with AWS Step Functions and FaunaBuild low-latency global apps that meet data residency requirementsDelivering faster user experiences with Vercel Edge Functions and FaunaBuilding integrated centralized and decentralized applicationsHow to use streams in Node.jsGDPR vs. CCPA: Data privacy requirements explainedCreate secure, real-time applications with Fauna event streamingProduct Updates - March 2022The top blockchain development frameworks for 2022Fauna and generous.studio: Scalable setup through serverless and document-relational featuresFauna and Cloaked: A multi-region database solution for a privacy-focused appEdge computing reference architecturesRestore your database to a stable snapshot on demandProduct Updates - July 2022Migrate data into Fauna with new data import featureWhat is change data capture?
2023
Fauna: A modern system of record for your generative AI applicationAchieving low latencies and low emissions at the edge for Climatiq’s carbon calculation API SiteGPT: Delivering a globally distributed generative AI application with Fauna, Cloudflare, and PineconeWhy Fauna: Use cases unlocked with FaunaHow Hannon Hill’s personalization application supports up to 4.6M daily transactions with Fauna and AWSWhy Fauna: The limitations of alternative databases and the Fauna advantage How Connexin delivers world-class broadband and smart city services with Fauna and CloudflareSupercharge your DevOps workflow with Fauna Schema Language and GitHub Actions or GitLab CI/CDIntroducing Schema as Code capabilities with new DevOps tooling and integrationsSupporting Insights.gg’s 100K global daily active users with Fauna, Cloudflare Workers, and Fly.ioBuild a Serverless multi-tenant SaaS app with AWS and FaunaConsiderations when migrating from DynamoDB to FaunaIntroducing the future of Fauna’s database languageBeyond SQL: A relational database for modern applicationsDynamoDB pain points: How to address them and exploring possible alternativesWhat is a distributed database and when should you use onePower Your Development with AI: Introducing Fauna’s AI AssistantBuild a global, serverless REST API with Cloudflare and FaunaRelational is More than SQLFauna's new database language and seamless developer experienceInside Fauna’s distributed transaction engineBuilding AI applications with OpenAI, Pinecone, Langchain and FaunaHow to choose the right metadata store for applications at scaleA CTO reveals their preferred serverless stack for 2023How to get database insights with Fauna Logs and the Elastic (ELK) StackGet visibility into the cost and performance of queries with Fauna Logs
2024
Database Joins for NoSQLHow Lexmark’s Optra Edge platform processes 2M daily IoT messages at the edge using Fauna How Lexmark’s Optra Edge platform processes 2M daily IoT messages using Fauna Fauna Schema: Flexible, Enforceable, and Driven by Code with Zero downtime MigrationFauna Joins Google Cloud MarketplaceGather insights from Fauna Logs with Datadog, AWS EventBridge, and AWS LambdaElevating Schema as Code: Fauna Introduces Computed Fields and Check ConstraintsBuilding a Serverless REST API with Fauna, AWS, and TypeScript
2021
Comparing SPAs to SSG and SSRBridging on-chain and off-chain data in NFTs with FaunaIntro to modern JavaScript frameworksWhat is Web3 and why is it important?How to develop locally using serverless offlineEdge computing vs. cloud computing: What’s the difference? What exactly is a key-value store?What is data governance?What is data residency?Database as a Service (DBaaS) vs. Data APIs - ExplainedDatabase security best practices for 2021: A guideHow to keep your serverless applications secureRDBMS vs. NoSQL: What’s the difference?Postgres vs Fauna: Terminology and featuresChoosing a database for your Node.js appHow to scale a databaseAWS Aurora Serverless v2: Architecture, Features, Pricing, and Comparison with FaunaA comparison of transaction models in distributed document databasesDatabase Requirements for Building GDPR-Compliant AppsWhat is a database transaction?Modernizing from PostgreSQL to Serverless with Fauna Part 1Modernizing from PostgreSQL to Serverless with Fauna Part 3What is role-based access control (RBAC)?Building scalable dApps with Ethereum, Polygon and FaunaUsing Fauna's streaming feature to build a chat with SvelteReal world database latencyProduct Updates - September 2021Product updates - May 2021Product updates - June 2021Product Updates - July 2021Modernizing from PostgreSQL to Serverless with Fauna Part 2How to build microservices with Node.jsHow to build an edge API gateway with Fastly's Compute@Edge and FaunaBuilding an image processing pipeline with Fauna's streamingBuilding a serverless REST API with AWS SAM and Fauna Authenticating users with AWS Cognito in FaunaAdditional features to help you build faster! User authentication in Fauna (an opinionated guide)Deploying a REST API with AWS App Runner and FaunaBuilding Fauna’s GDPR-compliant distributed and scalable database infrastructure with PulumiNew Service Foundation and GTM Leadership to Accelerate Customer Success GloballyIntroducing Fauna’s SOC2 CertificationOur Core PrinciplesGetting started with Fauna and Cloudflare WorkersBuilding the next generation search engine with Fauna and Cloudflare WorkersNew in Fauna: Add Fauna to your Vercel applications in minutesMeet data residency requirements with Fauna Region GroupsBatch vs. stream processing: Pros and consReducing complexity by integrating through the databaseTrusting FaunaAuthenticating users with a blockchain wallet and FaunaFauna’s response to the Log4Shell zero-day vulnerabilityHow to fetch data from a database using Node.js
2020
Building Modern Web Architectures With React & Next.jsServerless Architecture: What Is It & How Does It Work?DynamoDB vs Fauna: Terminology and featuresLive UI updates with Fauna’s real-time document streamingWhat is a Document Database?What is ACID Compliance?: Atomicity, Consistency, IsolationComparing Fauna and DynamoDBIntroducing new capabilities for collaboration, third-party authentication and real-time streamingNew Engineering and Product Leadership @ FaunaHow Does Database Encryption Work?Clive - Hannon Hill Engagement Tool Built with FaunaThe next chapter for Fauna: $27M and new leadershipControl theory for fun and profitThe Fauna Extension for Visual Studio CodeA Comparison of Serverless Function (FaaS) ProvidersLessons Learned Livin' La Vida JAMstackThe Why and How of Distributed Databases Transactional Databases - What You Need to Know
2019
Database Authority Andy Pavlo Joins Fauna as Technical AdvisorWhat is a Relational Database?What is a NoSQL Database?Announcing the Fauna Add-on for NetlifyWhat is a Cloud Database?Building a Serverless JAMStack app with Fauna: Part 2How Fauna Saves JAMstack Developers from Data LossRename with No Regrets: One Check to Make Before You Upgrade Your Fauna DriverDemystifying Database Systems, Part 4: Isolation levels vs. Consistency levelsCode Splitting in React with Lazy ComponentsDemystifying Database Systems, Part 3: Introduction to Consistency LevelsDemystifying Database Systems, Part 2: Correctness Anomalies Under Serializable IsolationFauna Serverless Scheduling: Cooperative Scheduling with QoSDemystifying Database Systems, Part 1: An Introduction to Transaction Isolation LevelsA Comparison of Scalable Database Isolation LevelsFauna's Official Jepsen ResultsSerializability vs “Strict” Serializability: The Dirty Secret of Database Isolation LevelsBuilding a Serverless JAMStack app with Fauna: Part 1Serverless Change Capture for Ruby on Rails
2018
Connecting External Indexers and Data PipelinesIntroducing EndpointsPartitioned Consensus and Its Impact on Spanner’s LatencyQCon and the Future of ServerlessFreeCodeCamp with NetlifyConsistency without Clocks: The Fauna Distributed Transaction ProtocolServe your Fauna Single Page App from IPFSUsing Fauna with Begin.comWebcast Recording: Serverless Best Practices with Fauna & NetlifyGetting Started with Fauna using Go | Part 4Getting Started with Fauna using Go | Part 3Getting Started with Fauna using Go | Part 2Getting Started with Fauna using GoTutorial: How to Create and Query a Ledger with FaunaCan MongoDB Really Deliver ACID?Why Strong Consistency Matters with Event-driven ArchitecturesSurvive Cloud Vendor Crashes with Netlify and FaunaUsing ACID Transactions to Combine Queries and Ensure IntegrityData Security in the Age of Serverless AppsUnderstanding Nothing (or NULL) in FaunaStack Overflow and Glitch Notifications in Slack with FaunaGetting Started w/ Fauna: Quickstart GuideGetting Started w/ Fauna: An Introduction to Background Resources
2017
Achieving ACID Transactions in a Globally Distributed DatabaseHello World: Azure Functions with Serverless Framework, Node.js and FaunaHow to Build Secure Database-Driven Applications on NeocitiesSpanner vs. Calvin: Distributed Consistency at ScaleVideo: Developing Provider-Independent Functions in the Serverless WorldJoin our Meetup CommunityHello World: Build a Serverless App With the First Serverless DatabaseEscape the Cloud Database Trap With Serverless