dapr
azure-dev
dapr | azure-dev | |
---|---|---|
79 | 17 | |
23,313 | 361 | |
0.6% | 3.6% | |
9.7 | 9.7 | |
1 day ago | 4 days ago | |
Go | Go | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dapr
-
Join the Diagrid Catalyst AWS Hackathon!
Diagrid Catalyst is a Developer API platform providing a brand-new approach to distributed application development. Using the Catalyst APIs, powered by the Dapr open source project, developers can overcome the complexity of rewriting common software patterns and achieve higher productivity by offloading infrastructure concerns from their code to Catalyst.
- Dapr: Microservices API
-
Interesting projects using WebAssembly
The following two examples are open-source projects maintained by Fermyon with contributions from companies like Microsoft and SUSE. The first is Spin, which allows us to use WebAssembly to create Serverless applications. The second, SpinKube, combines some of the topics I'm most excited about these days: WebAssembly and Kubernetes Operators :) The official website says, "By running applications in the Wasm abstraction layer, SpinKube offers developers a more powerful, efficient, and scalable way to optimize application delivery on Kubernetes." By the way, this post shows how to integrate SpinKube with Dapr, another technology I'm very interested in, and I should write some posts soon.
-
The Ambassador Pattern
Speaking of this has anyone had much experience with Dapr (https://dapr.io/) before?
I always thought this was a particularly interesting approach from Microsoft where they use this pattern to essentially take the complexity of micro services and instead try and keep it as simple as a normal .NET application but (and I think this is the clever part) in both a vendor and language neutral way.
But all of a sudden it means you can start removing all kinds of cruft and random SDKs from your codebase and push almost all of your interactions with the outside world into something like this .
-
Comparing Azure Functions vs Dapr on Azure Container Apps
Azure Container Apps hosting of Azure Functions is a way to host Azure Functions directly in Container Apps - additionally to App Service with and without containers. This offering also adds some Container Apps built-in capabilities like the Dapr microservices framework which would allow for mixing microservices workloads on the same environment with Functions.
-
Episode 150: myNewsWrap – SAP and Microsoft
Having containers is nice but everything (well ... nearly everything 😉) gets better with Dapr as an outstanding tool for app development in the container-based area. Here we go what might be worth a look:
-
Using DARP in production?
Anyone using or planing to use darp Distributed application platform runtime as a microservices platform? https://dapr.io/
-
Ensuring Seamless Operations: Troubleshooting and Resolving Dapr Certificate Expiry
A CNCF project, the Distributed Application Runtime (Dapr) provides APIs that simplify microservice connectivity. Whether your communication pattern is service to service invocation or pub/sub messaging, Dapr helps you write resilient and secured microservices. Essentially, it provides a new way to build microservices by using the reusable blocks implemented as sidecars.
-
Understanding the Dapr workflow engine and workflow patterns in .NET (1hr webinar)
Dapr is a runtime that implements common patterns such as pub/sub, state storage, etc. It runs as a sidecar to your app. Your app then interfaces with it using an sdk or http calls to use said patterns instead of implementing those patterns directly yourself. Seems pretty cool to me, but you can find out more at https://dapr.io/.
-
Is Dapr actually used by anyone?
- Over 21k stars on GitHub, see the core repo and devstats.
azure-dev
-
I thought aspire was going to make deploying to azure easy???
File an issue on https://github.com/Azure/azure-dev/issues
-
Episode 150: myNewsWrap – SAP and Microsoft
This section collects all news touching the topic of a developer platform. Fuzzy term but here you find news on topics that make the life of developers easier beyond pure development be it Infrastructure as Code, GitHub and more like the Azure Developer CLI.
-
Episode 134: myNewsWrap – SAP and Microsoft
azd Release Notes beta.1 and beta.2
-
Azure Developer CLI Azure Developer CLI episode 0.6.0 - I am hooked
It is the beginning of February and that means ... (short drum roll) ... the new monthly version of the Azure Developer CLI is out! So welcome version 0.6.0-beta2.
-
Azure Developer CLI episode 0.5.0 - refactoring ahead
As mentioned in the beginning there are several more additions in the release like shell completion, FederatedIdentityCredentials or the new command azd auth token. Although not all new features and fixes are not relevant to update your 0.4.0-beta.x setup to 0.5.0-beta.x, there might be some features you have been waiting for. So check the release note and maybe find some more helpful new features you might have been waiting for.
-
Episode 117: myNewsWrap – SAP and Microsoft
Attention: The new version 0.5.0-beta.1 had a glitch concerning log on via azd logon to private Azure subscriptions. This is fixed with version 0.5.0-beta.2.
-
Azure Developer CLI episode 0.4.0 - the compatibility journey continues
With the updates of the Azure Developer CLI to version 0.3.0-beta3 and finally 0.4.0-beta.1 (2022-11-02) simplifications were introduced that affect the structuring of the bicep templates. The overall layout was simplified and the bicep templates from the core library have been re-structured and improved..
-
Episode 109: myNewsWrap – SAP and Microsoft
0.4.0-beta.1
-
What's up Azure Developer CLI in October?
The most prominent a probably most awaited new feature of the Azure Developer CLI (besides AKS support) is the support of Azure DevOps in the pipeline config command. Here you go: release 0.3.0-beta.1 introduced the support of Azure DevOps. This is also reflected in the documentation which now comprises this new option in the section "Configuring deplyoment pipeline" of the How-to guides.
-
Episode 108: myNewsWrap – SAP and Microsoft
New version of Azure Developer CLI
What are some alternatives?
MassTransit - Distributed Application Framework for .NET
guides
camel-k - Apache Camel K is a lightweight integration platform, born on Kubernetes, with serverless superpowers
azure-functions-python-worker - Python worker for Azure Functions.
tye - Tye is a tool that makes developing, testing, and deploying microservices and distributed applications easier. Project Tye includes a local orchestrator to make developing microservices easier and the ability to deploy microservices to Kubernetes with minimal configuration.
azurechat - 🤖 💼 Azure Chat Solution Accelerator powered by Azure Open AI Service
OpenFaaS - OpenFaaS - Serverless Functions Made Simple
azd-compatibility-azure-function - Making an Azure Functions project (from Azure Functions University) compatible to azd
Nomad - Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.
todo-nodejs-mongo-swa-func - A blueprint for getting a React web app with a Node.js API and a MongoDB database on Azure. The blueprint includes sample application code (a ToDo web app) which can be removed and replaced with your own application code. Add your own source code and leverage the Infrastructure as Code assets (written in Bicep) to get up and running quickly.
NServiceBus - Build, version, and monitor better microservices with the most powerful service platform for .NET
awesome-azd - An awesome list that curates content (articles, videos, tutorials and docs) and templates (ready to use) for the Azure Developer CLI (`azd`). Plus a hosted azd-templates Gallery to simplify search & discovery