目前低代码平台如火如荼,低代码平台的优劣。在何种情况下,能够帮助我们解决什么样的问题?又会带来哪些隐患?如何有效控制? 1、低代码平台 在具体作...
容器技术概念入门篇 从进程说开去 容器本身没有价值,有价值的是“容器编排”。 容器其实是一种沙盒技术。顾名思义,沙盒就是能够像一个集装箱一样,把...
DDD同时提供了战略和战术工具,来帮助你设计和实现高价值的软件。P1DDD的战略设计工具可以帮助你和团队做出最有竞争力的软件设计选择和业务整合决...
要了解移动端跨平台框架,我们还是先要问下,什么是跨平台。 最常见的定义是:跨平台就是开发就是一套代码写完以后可以多端发布运行到各个平台,比如:i...
22期技术雷达,https://assets.thoughtworks.com/assets/technology-radar-vol-22-c...
对于正在经历单体地狱的团队,有一些策略可以摆脱这种现状。 绞杀者应用程序(Strangler Application),可以逐步将单体架构转换为...
部署包含两个相关联的概念:流程和架构 部署流程包括一些由开发人员和运维人员执行的步骤,以便将软件投入到生产环境。部署架构,定义了该软件运行的环境...
为了部署到生产环境中,需要考虑三个关键的质量属性:安全性,可配置性和可观测性。 开发安全的服务 需要实现安全性的四个方面: 身份验证。 访问授权...
外部API的设计难题 让客户端直接调用服务,可行且实现简单。但存在弊端: 效率低,用户体验差。服务API往往颗粒度比较细,客户端需要调用多次AP...