Thoughtworks洞见
  • Thoughtworks的敏捷开发
  • Thoughtworks的创新方法
  • 自出版计划
  • 读书雷达
  • 版权声明

Thoughtworks洞见

Menu
  • 精选
  • 敏捷实践
  • 测试
  • 领域驱动设计
  • 微服务
  • 中台
  • 女性
  • DevOps

微服务

使用契约先行开发减少契约测试​​

2023年2月16日 by 刘俊男 Leave a Comment

契约维护的难题 如今微服务凭借其灵活、易开发、易扩展等优势深入人心,不同服务之间的集成和交互日渐繁多且复杂。这些服务之间交互的方式是多样的,常见的有 HTTP [阅读更多]

Posted in: 敏捷实践 Tagged: 微服务, 敏捷测试, 开发流程, 跨团队合作

单体优先的微服务架构

2022年12月20日 by 林宁 Leave a Comment

作者:Martin Fowler 译者:林宁 当听说有团队在使用微服务架构时候,我注意到了一些规律: 几乎所有成功应用微服务的系统,都来自于一个过大单体项目拆分而来。 几乎所有我听到过一开始就选择使用微服务架构的系统,并从 0 [阅读更多]

Posted in: 技术雷达 Tagged: 微服务, 演进式架构

使用CDC模式改造遗留系统

2022年11月3日 by 张双海 Leave a Comment

[阅读更多]

Posted in: 技术雷达 Tagged: 微服务, 领域驱动设计, 遗留系统的服务化改造

如何正确使用Event Sourcing

2022年9月6日 by 苏晓风 Leave a Comment

我们经常看到随着Event Sourcing一起出现的,还有几个大家比较熟知的概念:CQRS, EDA(Event-driven Architecture),当然还有DDD。在经历过采用Event Sourcing的项目后,我想和大家讨论一下,当我们提到Event [阅读更多]

Posted in: 技术雷达 Tagged: 微服务, 领域驱动设计

如何实现系统解耦

2022年9月1日 by 陈璐 Leave a Comment

[阅读更多]

Posted in: 技术雷达 Tagged: 微服务, 领域驱动设计, 演进式架构

技术决策与团队认知负载

2022年7月19日 by 姚琪琳 Leave a Comment

往事 2014年3月,Martin Fowler和James [阅读更多]

Posted in: 技术雷达 Tagged: 微服务, 演进式架构

遗留系统的服务拆分

2022年7月7日 by 黄炳洪 4 Comments

最近一年来,我所在的项目为一个传统行业客户的 IT 核心系统做遗留系统改造,我参与了该系统一个业务模块的拆分和服务化,在这过程中落地了一些有意思的实践,特此记录下来和大家分享。 项目背景 这是一个运行了至少 15 年的单体系统,采用的技术栈是 [阅读更多]

Posted in: 技术雷达 Tagged: 微服务, 演进式架构

如何让混沌工程实验降本增效

2022年5月31日 by 伍斌 Leave a Comment

[阅读更多]

Posted in: 技术雷达 Tagged: 微服务

微服务坏味道之循环依赖

2022年1月20日 by 麻广广 Leave a Comment

[阅读更多]

Posted in: 技术雷达 Tagged: 微服务

数据库拆分实战

2021年11月9日 by 冯博 Leave a Comment

[阅读更多]

Posted in: 技术雷达 Tagged: 微服务, 重构

小心 Serverless

2021年11月4日 by 李光毅 1 Comment

技术乐观主义陷阱 技术具有商品属性,这是常常被我们忽略的一个事实。且不谈垄断之后带来的商业利益,一方面技术依赖市场的认可来彰显它的价值,另一方面技术还需要依靠大众的反馈才得以完善自己,所以庞大的用户群体是它繁荣的基石,它需要尽可能的为人所知。 [阅读更多]

Posted in: 技术雷达 Tagged: 微服务, 开源

在Kubernetes中实现优雅退出

2021年10月26日 by 张渝 Leave a Comment

随着持续部署(Continously Deployment)在项目中的使用,之前定期或者固定时间的发布节奏变为了随时高频率的发布。这就要求每次发布都应该是零停机部署(Zero Downtime [阅读更多]

Posted in: 技术雷达 Tagged: 微服务, 持续交付, DevOps, 演进式架构

为什么微服务要有独立数据库

2021年9月29日 by 麻广广 Leave a Comment

实施微服务架构,我们一直在遵循一个实践原则:每个微服务要有自己独立的数据库,避免数据库层面的耦合。这种理所当然感觉好像不需要多加思考,就是应该这样做; 那么到底为什么每个微服务都需要独立的数据库,数据放在一个数据库有问题吗?要回答这个问题,我们还是要回归到微服务的定义 [阅读更多]

Posted in: 技术雷达 Tagged: 微服务

微服务下的身份认证和令牌管理

2021年7月20日 by 刘勇智 2 Comments

分布式和微服务架构已经越来越多的应用在企业中,服务间的身份认证和令牌管理是其必不可少的部分。 我们的团队在构建一站式门户站点时,需要集成多个后端微服务,每一个服务需要访问不同的系统来完成对应的业务场景 [阅读更多]

Posted in: 技术雷达 Tagged: 微服务

微服务架构下的系统集成

2021年6月22日 by 麻广广 Leave a Comment

[阅读更多]

Posted in: 技术雷达 Tagged: 微服务
1 2 … 5 下一页 »

播客:程序员新声

播客:质量三人行

播客:她说

播客:八叉说

分类

  • 行业洞见
  • 敏捷实践
  • 组织转型
  • 技术雷达
  • 新兴技术
  • 组织文化
  • 企业架构
  • 智能企业
  • 金融科技
  • 数字化转型
  • 数字化创新设计
  • 未分类

评论

  • 滕云发表在《后端开发实践系列——领域驱动设计(DDD)编码实践》
  • TWInsights发表在《IT团队提升业务能力的5个秘诀》
  • 越多越少发表在《后端开发实践系列——领域驱动设计(DDD)编码实践》
  • 越多越少发表在《后端开发实践系列——领域驱动设计(DDD)编码实践》
  • Coder发表在《IT团队提升业务能力的5个秘诀》
  • 李春辉发表在《性能测试指南》
  • 流浪发表在《“体验度量”的应用价值与落地举措》

标签

CD4ML Data mesh DevOps MD脑洞 P3 个人成长 中台 产品创新 人工智能 内建安全的软件开发 前端 区块链 后端开发实践 商业洞见 大数据 女性 学习型组织 安全 开放银行 开源 微服务 持续交付 持续集成 敏捷测试 数字产品运营 数字平台战略 服务设计 机器学习 测试 演进式架构 物联网 现代数字化业务 白话中台战略 精益组织 精选 结对编程 职业发展 自动化测试 虚拟银行 规模化创新 设计思维 过程改进 遗留系统的服务化改造 项目管理 领域驱动设计
陕ICP备13005347号-3