架构
-
软件架构扫盲
软件架构概念 https://blog.csdn.net/p1i2n3g4/article/details/53700009 架构分类 架构可细分为业务架构、应用架构、技术架构, …
-
Layered Architecture 分层架构(完整翻译)
原文:https://www.oreilly.com/programming/free/files/software-architecture-patterns.pdf 分层架构是…
-
低代码开发在企业软件开发中的应用技巧:开篇
企业软件追求的是性价比,即在预定时间内保质按时完成,而不是代码质量高。这里的保质是业务使用上无Bug,性能满足用户平时工作要求。这里并不是暗示程序员可以随意写烂代码,不讲究架构,而…
-
微内核架构
微内核架构(Microkernel Architecture),也被成为插件化架构(Plug-in Architecture),是一种面向功能进行拆分的可扩展性架构,通常用于实现基…
-
架构漫谈(六):软件架构到底是要解决什么问题? +个人思考
概括:结合上文(漫谈六),为满足业务方在利益方面的诉求,将业务在计算机上虚拟化(软件化),软件工程师开始对业务进行建模和实现,这是一个顺序过程。软件方面,随着这个过程愈发复杂,需要…
-
C&C控制服务的设计和侦测方法综述
这篇文章总结了一些我在安全工作里见到过的千奇百怪的C&C控制服务器的设计方法以及对应的侦测方法,在每个C&C控制服务先介绍黑帽部分即针对不同目的的C&C服务…
-
隐喻
文章目录 隐喻的重要性 使用软件隐喻 常用的软件隐喻 Writing Code(写代码) Growing a System(软件播种) System Accretion(系统积累)…
-
分布式中间件实践之路
课程介绍 在分布式系统中,中间件是非常重要的组成,具有较高的技术门槛。同时,中间件相关的开源软件众多,适用场景各异,学习不易,对于初学者,本达人课无疑是值得一看的参考资料。 本课程…
-
实战做项目如何选择开源许可协议(一)-了解协议
目前国内开源项目正在逐渐升温,中国也开始有不少优秀的开源项目突显出来。在大家摩拳擦掌准备加入开源大军时,也要知道这个圈子里的规则。技术人员不能只是研究技术,任何圈子都有规则,要知道…