首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    架构工作台:构建企业(应用)架构的数字孪生

    架构工作台是一个环境,其设计初衷用于帮助人们设计架构、演进架构、观测架构,并有效地运用架构所需要的高质量工具,如交互式的架构开发和分析。 在上一篇文章《架构即代码:编码下一代企业(应用)架构体系》中,我们介绍了架构即代码的思想,它是如何围绕于架构的一系列模式,将架构元素、特征进行组合与呈现,并将架构决策与设计原则等紧密的与系统相结合。 而为了实施及落地架构即代码的理念,还需要构建一个运行这些代码的平台,我们称它称为架构工作台。可是,为什么我们要构建一个架构工作台?仅仅是为了好玩。 为什么构建架构工作台? 在

    02

    又一个巨头宣布全面拥抱低代码!低代码架构彻底火了?

    前两天和一个阿里 P9 谈架构设计,他告诉我:实现高可用架构的理念是低耦合、高内聚,在架构设计过程中,技术选型是当之无愧的核心环节。而传统的大型企业级架构往往都是“代码为先”,因为本质上,一切架构的内核都是提升代码效率。 图片来源:知乎用户潇湘夜雨 随着近几年新兴技术的崛起,越来越多巨头开始探索新型架构模式,侧重点也从“代码为先”,转变为“配置为先”。其中,首当其中的就是低代码平台。 比如,华为就借助低代码平台架构,持续实践了多技术栈高低代码混合开发。选型低代码平台架构会在以下几个方面体现核心优势: 配

    03

    架构漫谈(六):软件架构到底是要解决什么问题?

    前一篇文章简述了什么是软件。那么什么是软件架构呢?按照惯例,我们来看看是什么问题,是谁的问题。 要解决谁的问题?   如前所述,软件实际上就是把现实生活模拟到计算机中,并且软件是需要在计算机的硬件中运行起来的。要做到这一点需要解决两个问题: 一、业务问题   具体的现实生活状态下,没有软件的时候,所解决的问题的主体是谁,解决的是什么问题,是如何解决,如何运作的? 二、计算机问题 如何把现实生活用软件来模拟? 模拟出来的软件,需要哪些硬件设施才能够满足要求? 并且当访问量越来越大的时候,软件能否支持硬件

    05

    不懂源码、NDK、架构设计,只会写业务代码,真的会被淘汰吗?

    无论从事什么职业都有个循序渐进的过程,就拿程序员这个职业来讲,无论多厉害的大师也是从小白一点一滴走过来的,这本身是一件很平常的事情,绝大部分的程序员做的工作就是为了完成业务代码,也就是单元模块,真正去做架构设计的比例少的可怜,如果有机会参与到架构设计里面那是一种幸运,绝大部分程序员一辈子都参与不了架构的设计,很多架构师在工作过程中由于基础积累的还不错,并且在公司中深得信任,于是公司决定让他试一试,如果抓住这种机会出来的了,那就顶上去了,大部分的架构师开始不认为自己能胜任这个角色,挺过来也就过去了。

    02
    领券