Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowData Days is here! Join us now for 60+ days of learning, challenges, and connection. Learn more
Microsoft Service Fabric is a distributed systems platform that allows developers to build, deploy, and manage scalable and reliable applications. Here's how it works with SQL:
*Service Fabric Architecture:*
Service Fabric is designed as a microservices architecture, where applications are broken down into smaller, independent services that communicate with each other.
*SQL Integration:*
Service Fabric provides several ways to integrate with SQL:
1. *Reliable Collections:* Service Fabric offers a built-in key-value store called Reliable Collections, which allows developers to store and retrieve data in a reliable and scalable manner. Reliable Collections can be used as a caching layer for SQL data.
2. *SQL Service Fabric Provider:* This provider allows developers to use SQL databases as a state provider for Service Fabric services. This enables developers to store and retrieve data from SQL databases using Service Fabric's programming model.
3. *Azure SQL Database:* Service Fabric can be integrated with Azure SQL Database, which provides a fully managed relational database service. Developers can use Azure SQL Database as a backend database for their Service Fabric Application
Hello @azurefarmer
You have posted on a Microsoft Fabric community forum, however your post seems to relate to Service Fabric. For your infotmation, here are the difference between the two -
Fabric documentation can be found here:
Microsoft Fabric documentation - Microsoft Fabric | Microsoft Learn
Service Fabric documentation can be found here:
Azure Service Fabric documentation | Microsoft Learn
Hope this helps - please appreciate giving a Kudos or accepting as a Solution!