原文:一種使用 Redis 深度驅動的,為構建輕量級分布式應用程序(Microservices)的工程方案

Hydra 是一個輕量級的 NodeJS 庫,用於構建分布式計算應用程序,比如微服務。我們對輕量級的定義是:輕處理外部復雜性和基礎設施依賴 而不是有限的輕處理。 Hydra 聲稱對基礎設施的依賴很輕,這是因為它唯一的外部依賴是 Redis。 Hydra 利用 Redis 豐富的數據結構來實現重要的微服務所需的功能。 如 presence 在線狀態 service discovery 服務發現 l ...

2020-12-10 12:25 0 398 推薦指數:

查看詳情

Orleans[NET Core 3.1] 學習筆記(一).NET環境下的分布式應用程序

前言 Orleans是一個跨平台的框架,用於搭建可擴展的分布式應用程序 第一次接觸Orleans還是兩年前做游戲服務器的時候,用SignalR+Orleans的組合,寫起代碼來不要太爽。 即將進入2020年,NET Core也在前幾天發布了3.1版本,於是決定把Orleans拿出來再學習學習 ...

Tue Dec 10 20:05:00 CST 2019 0 824
akka構建簡單分布式應用

程序的要求達到一台計算機的極限時,我們便需要將程序分布式化,讓程序運行在多台計算機上。akka提供了remote actor用來構建分布式應用。 一、remote actor 1.Actor path   actor的路徑設計采用了類似URL的形式,即scheme://domain ...

Tue Jun 03 04:30:00 CST 2014 1 3366
基於Redis實現分布式應用限流--轉

原文地址:https://my.oschina.net/giegie/blog/1525931 摘要: 限流的目的是通過對並發訪問/請求進行限速或者一個時間窗口內的的請求進行限速來保護系統,一旦達到 ...

Thu Aug 31 21:18:00 CST 2017 0 1284
Redis 及其分布式應用場景

轉自: https://zhuanlan.zhihu.com/p/126344521 Redis概況 Redis(Remote Dictionary Server,即遠程字典服務),是一個開源的(BSD 許可的)內存中的數據結構存儲器,用作數據庫、緩存和消息代理。它支持豐富的數據結構 ...

Wed Apr 29 17:07:00 CST 2020 0 766
基於 Redis 實現分布式應用限流[轉]

限流的目的是通過對並發訪問/請求進行限速或者一個時間窗口內的的請求進行限速來保護系統,一旦達到限制速率則可以拒絕服務。 前幾天在DD的公眾號,看了一篇關於使用 瓜娃 實現單應用限流的方案,參考《redis in action》 實現了一個jedis版本的,都屬於業務層次限制。 實際場景中常 ...

Fri Nov 03 01:37:00 CST 2017 0 7134
使用NServiceBus開發分布式應用

NServiceBus開發 使用NServiceBus開發分布式應用 系列主題:基於消息的軟件架構模型演變 NServiceBus 是一個.Net平台下開源的消息服務框架,這類產品有時也被稱作ESB(Enterprise Service Bus)——企業服務總線 ...

Wed Jan 10 19:50:00 CST 2018 0 1104
使用NServiceBus開發分布式應用

前言 NServiceBus是.Net平台下的開源的消息服務框架,已經支持.Net Core。目前穩定版本7.1。企業開發需要購買License,開發者可在線下載開發者License。 官方網站:h ...

Tue Oct 22 05:37:00 CST 2019 5 586
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM