原创 .net分佈式壓力測試工具(Beetle.DT) 頂 原 薦

    肯定有人會問爲什麼會寫這樣一個開源工具?和現有的有什麼差別?不過對於一個程序員來說寫東西還真不需要理由的:),主要原因是工作有點閒(開玩笑),不過說實話一個程員怎可能會停止寫代碼呢(作爲一個奔4的程序員,雖然不是從事開發的崗位,不過

原创 SmartRoute之遠程接口調用和負載 原

        基於接口的調用遠比基於基礎消息交互來得更簡單和便於維護,特別在業務展現上,接口作爲業務表現更適合其便利性。爲了讓SmartRoute更適合業務應用集成,在新的一年開始SmartRoute集成了遠程接口調用功能。基於Smart

原创 跨平臺開源通訊組件elastic communication 原 薦

    elastic communication是基於c#開發支持.net和mono的通訊組件(簡稱EC),EC的主要目的簡化mono和.net下的通訊開發難度,通過EC可以非常快速地開發基於mono和.net的通訊交互應用。EC抽取的

原创 通用可配置業務流水號生成設計 原

        有一段時間沒有思考代碼相關的工作了,最近項目經常碰到不同業務流水號的生成,下面的技術人員每次都針對流水號生成寫一些複雜的代碼;爲了解放以後這方面的工作於是動了一下腦子想一個動態可配置的流水號生產組件,雖然沒寫代碼一段時間但

原创 .Net Core開源通訊組件 SmartRoute(服務即集羣) 頂 原

        SmartRoute是基於Dotnet Core設計的可運行在linux和windows下的服務通訊組件,其設計理念是去中心化和零配置即可實現服務通訊集羣。SmartRoute是通過消息訂閱的機制實現服務與服務之間的通訊,它

原创 SmartRoute之大規模消息轉發集羣實現 原

        消息轉發的應用場景在現實中的應用非常普遍,我們常用的IM工具也是其中之一;現有很多雲平臺也提供了這種基礎服務,可以讓APP更容易集成相關功能而不必投入相應的開發成本。對於實現這樣一個簡單功能並不複雜,對於現有的技術來說用.n