Comments (8)
Thanks @msfussell. I know there are some Microsoft Dapr maintainers working on this issue as well. Might be worth looping them in 👍
from docs.
We had this discussion a while back when creating the certification process. The rationale was that our tests would guarantee the stability of a component and not depend on a 3rd party to claim a dependency as stable. The reason is because the meaning of stable or alpha or beta can vary for each vendor. Even the runtime code have dependencies at version 0.x and we don't claim that the runtime is alpha or beta.
It is important to document that while we claim a component is stable, it is based on our tests and not a guarantee of support by any specific vendor. I think this disclaimer is important.
from docs.
@artursouza @KrylixZA - Docs maintainer will pick this issue up and make this clear
from docs.
Hi @KrylixZA and @joshuadmatthews - I'm from the Azure Cosmos DB team. Thanks for your feedback! Jumping in to clarify a few points
The Azure Cosmos DB Go SDK used in the Dapr component is still in beta and is planned to GA at the end of March. Microsoft will support the Go SDK even while in beta to the extent possible. There are no plans to add Direct mode to the Go SDK, which means it isn't covered by the Azure Cosmos DB Latency SLA. However, the Availability SLA will apply when the SDK reaches GA. In practice, many customers use and are successful in Gateway mode even for mission critical applications despite no Latency SLA.
We won't have full feature parity with .NET or other languages at GA, but we take feedback seriously and welcome feature requests. Please submit issues for missing features directly on our repo and we'll do our best to address them.
from docs.
@KrylixZA - Thanks for raising this issue. I will discuss this with the Components Contrib maintainers and get back to you.
from docs.
Thanks for the clarity @artursouza. Would you like me to submit a pull request? Or should we wait for Microsoft to respond to the issue before submitting the pull request?
from docs.
This is independent of any vendor. I believe you can send a pull request we can review the wording in it.
from docs.
This is a fairly concerning read. A lot of people are using CosmosDB and Dapr in their AKS and Container Apps. If we are giving up all support by essentially using a SDK that Microsoft says is not for production use, that seems a tad more severe than some less important dependency technically being in alpha/beta. I also wonder how this really goes support wise, as Microsoft is pushing Dapr within their tools and tends to offer support for integrations like that when they are "first class" the way Dapr seems to be. Has anyone communicated with Microsoft to find out how much or little support users will actually have when using the Dapr Cosmos State store component?
Also wondering @KrylixZA has Microsoft provided any timeline for fixing the Go SDK or is it essentially a "when we get around to it" for now? I've had some discussions with the team that does the SDK's and they seemed to express that updates to the Go SDK to make it feature complete with the .NET version were not a high priority for them right now.
from docs.
Related Issues (20)
- docs.dapr.io is not working? HOT 5
- Rust SDK added to quickstarts
- TOC: Rearrange APIs in order of popularity
- Github deploy actions for 1.4-1.6 versions are broken HOT 2
- Doc sets for versions 1.4-1.6 need to be deployed to dapr.io tenant Static Web Apps HOT 2
- Redis statestore field redisPassword incorrectly marked as required in docs HOT 2
- Pub/Sub quickstart requires Python 3.8+
- Adjust red squiggly line in K8s overview diagram HOT 1
- Incorrect CLI version
- unsubstantiated claim regarding how dapr reduces resource consumption for an application
- Update OSS Slide deck with new Scheduler icon & API slides
- Namespacing in Dapr
- Adjust red squiggly lines in Secrets management overview page HOT 3
- CosmosDb query HOT 1
- Broken Dapr Kubernetes Operator url
- Add Zeiss to the Contributors Dapr slide deck
- Recreate new diagrams based on the new design in the Dapr slidedeck HOT 2
- doc: response is not stored after POST request on Invoke with HTTP section example HOT 1
- Wrong Java required version in documentation for Quickstart HOT 1
- Outbox pattern can format the message structure that is sent
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from docs.