PowerDotNet平台化軟體架構設計與實現系列(13):應用監控平台

  • 2022 年 4 月 26 日
  • 筆記

本文再写一篇和具体业务逻辑几乎无关的公共服务应用监控平台。PowerDotNet自研的应用监控平台系统,是服务治理的重要拼图,和 服务治理平台 配合使用效果更好。 监控开源产品非常丰富,站在巨人的肩膀上,PowerDotNet自研的监控平台,除了基本的监控功能,还可以通过加一层代理,将应用接入开源监 …

Continue Reading

PowerDotNet平台化軟體架構設計與實現系列(12):HCRM人員管理平台

  • 2022 年 1 月 26 日
  • 筆記

技术服务于业务,良好的技术设计和实现能够大幅提升业务质量和效率。 PowerDotNet已经形成了自己的开发风格,很多项目已被应用于生产环境,可行性可用性可靠性都得到了生产环境验证。 编程是非常讲究动手实践的科目,我们发明的框架、工具和方法论,如果自己都没有做出有说服力的产品,没有得到充分验证,如何 …

Continue Reading

PowerDotNet平台化軟體架構設計與實現系列(08):快取平台

  • 2021 年 12 月 21 日
  • 筆記

几乎所有后端应用都会或多或少用到缓存,尤其是分布式缓存服务,以及和本地缓存构造的二级缓存。根据我们一贯的节约代码的风格,为了复用的目标,抽象出缓存平台,进行缓存管理。 考虑到很多公司都会自己造或者直接拿来主义使用各种各样的开源缓存轮子,本文介绍的就简单一点,聊下主要思路和实现思想就行,灭哈哈。 环境 …

Continue Reading

PowerDotNet平台化軟體架構設計與實現系列(05):ETCD分散式鍵值存儲平台

  • 2021 年 12 月 2 日
  • 筆記

ETCD目前在PowerDotNet已经被用于 注册中心 和 配置管理 (常见的配置中心在PowerDotNet中仅仅是一个小小的模块而已)中,作为基础设施的重要组成部分,ETCD的重要性不言而喻。 本文简单总结介绍下个人开发使用和管理ETCD的一些经验。 ETCD诞生于CoreOS公司,它最初是用 …

Continue Reading

PowerDotNet平台化軟體架構設計與實現系列(04):服務治理平台

  • 2021 年 11 月 21 日
  • 筆記

系统和系统之间,少不了数据的互联互通。随着微服务的流行,一个系统内的不同应用进行互联互通也是常态。 PowerDotNet的服务治理平台发源于早期的个人项目Power.Apix。这个项目借鉴了工作过的公司的服务治理方案,站在巨人的肩膀上,一步一步从无到有模仿设计和实现。 一开始,Power.Apix …

Continue Reading

PowerDotNet平台化軟體架構設計與實現系列(03):系統應用平台

  • 2021 年 11 月 16 日
  • 筆記

为了复用和解耦,快速开发更多的系统和应用,我们对自己经常说的“系统”和“应用”进行更高级的提取和抽象。 十多年前入行,辗转至今,写过很多很多应用,个人喜欢分门别类整理知识,也看到有些公司这样管理应用(照猫画虎还是挺容易的),所以有个趁手的系统应用管理平台就是顺理成章的事情。现在PowerDotNet …

Continue Reading