dapr / dapr

Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.
https://dapr.io
Apache License 2.0
23.57k stars 1.85k forks source link

Are you using Dapr? #3169

Open msfussell opened 3 years ago

msfussell commented 3 years ago

Are you using Dapr?

If you are using Dapr, first we would like to Thank You. Our goal is to grow the community, improve Dapr and help each other.

The purpose of this issue

We are always interested in finding out who is using Dapr, what attracted you to using it, how we can listen to your needs and if you are interested, help promote your organization.

What we would like from you

Submit a comment in this issue to include the following information, which would then also get included into the ADOPTERS.md file in this repo for others to see:

Organization/Company: My Company
Website: https://mycompanywebsite
Country: USA
Contact: personA@mycompany.com
Usage scenario: Using Dapr to build large scale business applications running on Azure
Status: Production
Project Name and URL: Project Alpha. Website at http://mycompanywebsite.com/projectalpha 
Can we use your logo on the Dapr.io website? Yes. Logo image available at http://mycompanywebsite.com/projectalpha.png
XavierGeerinck commented 3 years ago

Organization/Company: Roadwork Website: https://roadwork.io/ Country: BE Contact: xavier@roadwork.io Usage scenario: Using Dapr for https://scraper.ai, utilizing its Bindings for automatically scaling the cluster based on a RabbitMQ Queue (HTTP) Status: Production Contributions: https://github.com/Roadwork/dapr-js-sdk (We are primarily utilizing Node.js and C# but were lacking an easy-to-use HTTP interface for Node.js, so we wrote one 😊)

XavierGeerinck commented 3 years ago

Organization/Company: Roadwork Website: https://roadwork.io/ Country: BE Contact: xavier@roadwork.io Usage scenario: Using Dapr its Actor framework for high-scale and high-volume Sensor abstractions (protobuf) Status: In Development

ipfans commented 3 years ago

Organization/Company: EKEYNOW Pte. Ltd. Website: https://www.ekeynow.com/ Country: Singapore Contact: kevin@ekeynow.com Usage scenario: Moving to Dapr to build large scale SaaS applications. Status: In Development

xewn commented 3 years ago

Organization/Company: StaringWorld Website: http://www.staringworld.com/ Country: Chengdu / China Contact: huan.zhang@staringworld.com Usage scenario: Abp vNext SaaS application based on Dapr. Status: In Development

georgestevens99 commented 3 years ago

Organization/Company: Solid Value Software Website: https://dotnetsilverlightprism.wordpress.com/2021/05/03/discover-dapr-the-dapr-mesh-and-a-net-code-sample/ Country: United States Contact: gstevens@solidvaluesw.com Usage scenario: Using Dapr on client contract software development projects in Azure, on-prem, the Edge and K8s to enable easier-to-build-and-maintain distributed software systems. Status: Developing production systems using Dapr.

tdcare commented 3 years ago

Organization/Company: Tdcare Website: http://www.tdcare.cn/ Country: ChangSha / China Contact: tzw@tdcare.cn Usage scenario: Hospital information system based on Dapr. Have five production. Status: Production

1046102779 commented 3 years ago

Organization/Company: Tencent Website: https://www.tencent.com Country: China Contact: seachen@tencent.com Usage scenario: Using Dapr for Q&A robot ai in game industry , utilizing its ServiceInvocation and State capabilities. Status: Production

cvictory commented 3 years ago

Organization/Company: Alibaba Cloud Website: https://www.alibabacloud.com/ Country: HangZhou / China Contact: shengli.caosl@alibaba-inc.com Usage scenario: Using Dapr to invoke the baas on the Function Compute of Alibaba Cloud Status: Production

cinience commented 3 years ago

Organization/Company: DingTalk Website: https://www.dingtalk.com Country: China Contact: xiongfeng.bxf@alibaba-inc.com Usage scenario: Dapr provides multi-language support and portability for dingtalk to deploy on cloud and on-premises environments. Status: Production

shawn-deng commented 3 years ago

Organization/Company: AutoNavi Website: https://amap.com/ Country: China Contact: gdtech@alibaba-inc.com Usage scenario: Using Dapr sidecar in Faas runtime to support existing service invocation, state management, etc. Status: Production

sd797994 commented 3 years ago

Organization/Company: personal Website: https://github.com/sd797994/Oxygen-Dapr.EshopSample Country: China Contact: 360107272@qq.com Usage scenario: E-commerce Web-Site && Management system Status: In Development

cheimu commented 3 years ago

Organization/Company: RED(XiaoHongShu) Website: https://www.xiaohongshu.com/protocols/about?language=en-US Country: China Contact: yimo@xiaohongshu.com Usage scenario: 1. Using Dapr to extend RED's own faas platform's function ability 2. Interested in combining it with Envoy Status: In Development

luhanCRM commented 3 years ago

Organization/Company: China Re Catastrophe Risk Management Company Website: https://www.chinarecrm.com.cn/zhzjz/622292/index.html Country: China Contact: luhan@chinarecrm.com.cn Usage scenario: Using DAPR to integrate with message queue in order to realize event driven scalable architecture on K8S. Status: Production

MedAnd commented 3 years ago

Organization/Company: Endeavour Group Website: https://endeavourgroup.com.au/ Country: Australia Contact: andrej@medic-consulting.com Usage scenario: Using DAPR for new e-commerce initiatives targeting AKS. Status: In Development

jveres commented 3 years ago

Not using yet but actively exploring Dapr to be used in several use-cases including monolithic app modernization and greenfield cloud native PoCs. (janos.veres@lhsystems.com)

I'm happy to see that Dapr is already used in production.

badgeratu commented 3 years ago

Organization/Company: Man Group Website: https://www.man.com/ Country: UK Contact: TradingTechPlatformEngineering@man.com Usage scenario: Dapr is key to our strategy for evolving our core operational and investment management platform, significantly accelerating our delivery of technical, operational and efficiency improvements in a hybrid environment consisting of Windows & Linux platforms, development languages ranging from .NET Framework/Core to Java and Python, and both containerized and non-containerized workloads. Status: In Development

rovangju commented 3 years ago

Organization/Company: Border States Electric Website: https://borderstates.com/ Country: USA Contact: jrovang@borderstates.com Usage scenario: Using Dapr to build micro services and EDA heavily integrated with our ERP. Status: Production

VenkateshSrini commented 3 years ago

Not using yet but actively exploring Dapr to be used in several use-cases including monolithic app modernization and greenfield cloud native PoCs. (janos.veres@lhsystems.com)

I'm happy to see that Dapr is already used in production.

Same here

thangchung commented 3 years ago

Organization/Company: NashTech Website: https://nashtechglobal.com/ Country: Vietnam Contact: thangchung@ymail.com
Usage scenario: Researched and delivered some virtual presentations last year. This year, we implement it into the in-house product which leverages cloud-native on Kubernetes to solve problems (service-service invocation, message broker, state and secrets management, more observability tools) for our customers around the world. OSSes use Dapr: https://github.com/vietnam-devs/coolstore-microservices, and https://github.com/thangchung/practical-dapr Status: In Development and Test

doddgu commented 3 years ago

Organization/Company: Masa Stack Website: In Development Country: HangZhou / China Contact: gushoudao@masastack.com Usage scenario: Using Dapr to build .net development technology stack. Status: POC Passed, Refactoring

AndreaPersico commented 3 years ago

Organization/Company: Nicolis Project Website: https://www.nicolisproject.com/ Logo: https://www.lingoapp.com/107276/a/mNwJwE?asset_token=HkSunFwkg6W9wSkMao1DiPpafWzpgQsQz2ipZemUptc&context=kit&v=0 Country: IT Contact: andrea.persico@nicolis.com andrea.tosato@hudi.it Usage scenario: Using Dapr for B2B application focused on Retail market, using pub-sub, service2service invocation, state and secret management, observability and bingings. The main focus is to deploy our solution (both on cloud and on-premises) to speed up future development and deployment in large retailer organizations. Status: In Development

rehbergtr commented 3 years ago

Organization/Company: Schwarz IT KG Website: https://it.schwarz Country: Germany Contact: tristan.rehberg@mail.schwarz Usage scenario: Currently refactoring our internal Warenwirtschaft; event-driven architecture; aks in combination with keda running on Azure. Status: PoC

yinxiaoling commented 3 years ago

Organization/Company: 宇动源(北京)信息技术有限公司 Website: http://cosmosource.com Country: China Contact: cosmosource@cosmosource.com Usage scenario: Explore the evolution of platform architecture. Status: PoC

alexdresko commented 3 years ago

Organization/Company: Myself Website: https://www.alexdresko.com Country: USA Contact: me@alexdresko.com Usage scenario: Budget and spending analysis tool. First microservicesy thing.

TenSt commented 3 years ago

Organization/Company: Ventus Cloud AG Website: https://ventuscloud.eu Country: Switzerland/Ukraine Contact: support@ventus.ag Usage scenario: Using Dapr to support and protect our API infrastructure. We use invocation, state management, pub/sub, observability, middleware. Status: Production (first version was with Dapr v0.10.0)

Tojuro commented 2 years ago

Organization/Company: UWM (United Wholesale Mortgage) Website: https://www.uwm.com Country: USA Contact: trodgers@uwm.com Usage scenario: Using DAPR as a key part of our next generation microservices Status: In development

ziuyung commented 2 years ago

Organization/Company: Ricent Website: http://www.ricent.com/ Country: Shenzhen / China Contact: z@ricent.com Usage scenario: Abp vNext SaaS application based on Dapr. Status: In Development

slacksach commented 2 years ago

Organization/Company: Swoop Funding Website: https://www.swoopfunding.com Country: UK/IE/AUS Usage scenario: Dapr is a core part of our microservice based Funding Platform, hosted on Azure Kubernetes Service with a RabbitMQ Cluster for Pub/Sub and MongoDB Cluster for State storage alongside Azure SQL Server. An aggregator acts as in intermediary/orchestrator between the microservices. All services are part of an Istio Service Mesh and sit behind a Kong API Gateway which itself is a part of the Istio Service Mesh enabling us to use TLS or mTLS to the edge and mTLS throughout the Kubernetes cluster.

Dapr Features Used

Other

Engineering Stack

Hosting Stack

Status: Production (Since Q1 2021), Development started Q4 2020

nitroin commented 2 years ago

Organization/Company: mondora srl sb Website: https://mondora.com/ Country: ITA Contact: info@mondora.com Usage scenario: Using Dapr bindings to abstract message-brokers specifics and streamline service-to-service invocations, gradually adopting Virtual Actors to scale and provide concurrence and parallelization guarantees. Status: Development

XavierGeerinck commented 2 years ago

Organization/Company: Tinx.ai Website: https://tinx.ai/ Logo: https://tinx.ai/images/logo/logo-accent.svg Country: BE Contact: xavier@tinx.ai Usage scenario: Tinx.ai provides AI as a service and enables no-code scenarios. It uses Dapr in combination with Consumer Apps for workload management and automatic queue processing. Status: Production

hareesh-mandaloju commented 2 years ago

Organization/Company: Openplay Technologies Pvt. Ltd. Website: https://www.openplaytech.com/ Country: India Contact: hareeshkumar.mandaloju@openplaytech.com Usage scenario: Using Dapr to enrich inter process communication with pubsub, observability and other features. Status: Development Logo: https://www.openplaytech.com/assets/img/Openplay-Logo.svg

ghost commented 2 years ago

Organization/Company: Dedalow / NTT DATA Website: https://dedalow.com/ Country: Spain Contact: fvelaayl@nttdata.com Usage scenario: Using Dapr to integrate cloud services (Azure and AWS):

Status: Production

doddgu commented 2 years ago

Organization/Company: Lonsid Website: https://www.lonsid.cn/ Country: HangZhou / China Contact: gushoudao@masastack.com Usage scenario: Using Dapr to refactoring Lang Tao Mall and IoT. Status: Lang Tao Mall(Production) IoT (POC)

cero-t commented 2 years ago
geffzhang commented 2 years ago

Organization/Company: China Merchants International Technology Co., Ltd Website: https://www.cmit1872.com/
Country: China Usage scenario: Dapr is a core part of our microservice based CTOS Platform, hosted on Rancher Kubernetes Service with a RabbitMQ Cluster for Pub/Sub , An aggregator acts as in intermediary/orchestrator between the microservices. All services sit behind an APISIX API Gateway which itself is a part of the Daprd service enabling us to use TLS or mTLS to the edge and mTLS throughout the Kubernetes cluster. Dapr Features Used • Components (RabbitMQ) • Bindings (Pub/Sub) Engineering Stack • C# • NET 5.0 > Upgrading to .NET 6 shortly • Docker • Gitea/Jenkins > Moving to Azure DevOps Server Pipelines • SonarCloud Hosting Stack • Rancher 2.5.8 • Harbor 2.2.3 • APISIX API Gateway 2.10 • APISIX Kubernetes Ingress Controller • Dapr (1.4.2) • Prometheus-Stack (Prometheus, Alert-Manager, Grafana) • ElasticSearch • RabbitMQ • Zipkin • Oracle Status: Production

bgelens commented 2 years ago

Organization/Company: Wortell Website: https://www.wortell.nl Country: Netherlands Contact: ben.gelens@wortell.nl Usage scenario: Started using Dapr in our MDR (Managed Detection and Response) as a Service solution we offer to customers. Basically a whole bunch of microservices running in AKS with sidecar architecture leaning on pod assigned identities (where components are able to use them). Started with pubsub to replace our custom integration event handling code over Azure ServiceBus and RabbitMQ. Adopted Secrets Management and service to service invocation. Planning to adopt state management in the near future. Gradually transitioning functionality over to Dapr as our applications and Dapr evolve. Status: Production

wortell - groen

amimimor commented 2 years ago
yamashita-akino commented 2 years ago

Organization/Company: FUJITSU CLOUD TECHNOLOGIES LIMITED Website: https://fjct.fujitsu.com/ Country: Japan Contact: iaas-oss-info@list.fjct.fujitsu.com Usage scenario: Using Dapr for applications that operate virtual infrastructures Status: Production

nwiizo commented 2 years ago

Organization/Company:3-shake Inc. Website: https://3-shake.com/ Country: Japan Contact: shuya.motouchi@3-shake.com Usage scenario: Using Dapr for applications that SaaS. Status: In Development

trondhindenes commented 2 years ago

Organization/Company: Nomono Website: https://nomono.co/ Country: Norway Contact: trond.hindenes@nomono.co Usage scenario: Using Dapr for distributed messaging between our microservices Status: Production

paulgyro commented 2 years ago

Organization/Company: enChoice Website: https://www.enchoice.com Country: USA Contact: pwidner@enchoice.com Usage scenario: Using Dapr for our core distributed system / microservices infrastructure Status: Production

jeffhollan commented 2 years ago

Organization/Company: Microsoft Website: https://microsoft.com Country: USA Contact: jehollan@microsoft.com Usage scenario: Use Dapr to build our application platform like Azure Container Apps Status: Production

techgeek03 commented 2 years ago

Organization/Company: Nexi Group - Relay Website: https://www.nexigroup.com/ Logo: https://www.nexigroup.com/content/dam/corp/img/cross/icons/Nexi_colorato.svg Country: Norway, Sweden, Denmark, Finland, Italy Contact: gordan.jandreoski@nexigroup.com Usage scenario: High throughput payment processing gateway, where Dapr actors are at the core of the processing platform. Event driven architecture, with distributed services (micro services). Status: Development started Q2 2021, Production Q1 2022

Dapr

Engineering Stack

Platform

kwehden commented 2 years ago

Organization/Company: IBM Research Accelerated Discovery Website: https://research.ibm.com/science Country: United States of America Contact: karl.wehden@ibm.com Usage scenario: Using DAPR to orchestrate simulations, hypothesis generation, knowledge management and telemetry across scientific discovery workflows on novel compute resources, including HPC, AI Accelerators, and Quantum systems Status: In Development

b26 commented 2 years ago

Organization/Company: Vizzn Website: http://www.vizzn.ca/ Country: Canada Contact: bosman@vizzn.ca Usage scenario: currently using dapr for a suite of highly innovative software solutions for the heavy construction industry. Status: In Production

Admiralkheir commented 2 years ago

Organization/Company: DeFacto - Defacto Teknoloji Website: https://corporate.defacto.com.tr/ Country: TURKEY Contact: SoftwareArchitecture@defacto.com Usage scenario: Using Dapr to build large scale ERP applications running on OpenShift. We are developing microservices by centering dapr on the newly developed ERP platform. We are using dapr in many processes like waybill, allocation, mobile pos application etc. Status: In Production Project Name and URL: DfApi Dapr Version: We have been using it since version 0.11. The version we are using now is 1.6.0 Can we use your logo on the Dapr.io website? Yes. Logo image available at https://corporate.defacto.com.tr/assets/img/logo.png

Dapr Features Used

• State Management (Couchbase) • Pub/Sub (Nats Streaming) • Service Invocation

Engineering Stack

• C# • NET 5.0 and NET 6.0 • Docker • Harbor • Azure DevOps Server • CQRS and Event Sourcing

Hosting Stack and Platform

• Rancher 2.3.5 • OpenShift 4.8.0 • Dapr (1.6.0) • Prometheus-Stack (Prometheus, Alert-Manager, Grafana) • ElasticSearch • Nats Streaming • Zipkin • Couchbase • MSSQLSERVER • OpenTelemetry

benjaminhuo commented 2 years ago

Organization/Company: QingCloud Technologies Website: https://kubesphere.io/ Country: China Contact: benjamin@kubesphere.io Usage scenario: Using Dapr to build cloud native FaaS platform OpenFunction Status: Production Project Name and URL: https://github.com/OpenFunction/OpenFunction Can we use your logo on the Dapr.io website? Yes. Logo image available at https://github.com/OpenFunction/OpenFunction/blob/main/docs/images/openfunction.png

webup commented 2 years ago

Organization/Company: UISEE Website: https://www.uisee.com/en/ Country: China Contact: haili.zhang@uisee.com Usage scenario: We're using Dapr along with OpenFunction to build a cloud agnostic FaaS platform for Autonomous-Driving cloud system. For an Autonomous-Driving platform, the complex use cases and numerous modules pose huge challenges to the entire architecture. Take data-archiving as an example, large amounts of time-sensitive data are generated in the vehicle and cloud every second, scattered in various devices and clusters. Challenges like multi-types of storage media, non-uniform data size, mixed asynchronous operations, steep resource overhead curves all prompt for a more flexible, elastic, and cost-saving architecture. Dapr and OpenFunction are paving the way for us to resolve these problems. Status: In PoC

XavierGeerinck commented 2 years ago

Organization/Company: Proximus Website: https://proximus.com Logo: https://www.proximus.com/dam/jcr:faa9fdaa-5a3c-46ea-b148-c370a900b4d8/logo-proximus-w605-h200.png Country: BE Contact: xavier.geerinck.ext@proximus.com Usage scenario: Proximus uses Dapr for its Hybrid Cloud scenarios and several applications Status: Production

osamaz26 commented 2 years ago

Organization/Company: KalmarEnergi Website: https://kalmarenergi.se Country: Sweden Contact: osama.zarraa@kalmarenergi.se Usage: Using Dapr between microservices for different scenarios such as automatic connect/disconnect electric meters and consuming messages from Kafka. Status: Production