• 极客时间
  • 极客时间训练营
  • 团队学习
  • 高端学员
  • App 下载
  • 企业会员
  • 案例研习社
4月23日,这里有一场开源 GitOps 产业大会你不能错过,立即扫码报名! 了解详情 
logo
  • 首页
  • 大会
  • 直播
  • 专题
  • 电子书
  • 话题
  • 视频
  • 写作社区
  • 资讯

 写点什么

创作场景


  • 记录自己日常工作的实践、心得
  • 发表对生活和职场的感悟
  • 针对感兴趣的事件发表随笔或者杂谈
  • 从 0 到 1 详细介绍你掌握的一门语言、一个技术,或者一个兴趣、爱好
  • 或者,就直接把你的个人博客、公众号直接搬到这里
登录/注册
  • 架构
  • 前端
  • 编程语言
  • 云计算
  • AI
  • 开源
  • 技术管理
  • 运维
  • 区块链
  • 新基建
  • 云原生
  • 产品
  • 热点推荐
  • 大数据
用户头像

码猿外

2018 年 10 月 07 日加入
功不求戾,但求有恒
麻广广,Thoughtworks Principal Consultant,CAC认证专业敏捷教练,资深软件架构师
专注于分布式软件架构设计、微服务架构设计、软件架构治理和敏捷软件开发管理。
个人主页:https://www.maguangguang.xyz
 关注
  • 17

    发布数

  • 17

    关注者

  • 2

    关注了

  • 发布
  • 评论
  • 划线
  • 收藏
  • 关注
  • 全部分类 
BFF治理与优化实践
BFF 治理与优化实践

BFF (Backends For Frontends)是为前端设计的后端,不可图一时之方便而越俎代庖,将大部分该由后端服务提供的能力据为己有,而更应该关注在前端的体验优化上,做好前后端的隔离,让前后端能够各司其职,合理高效协作。

用户头像
码猿外

4 月 6 日
 88
软件架构治理与混沌工程
软件架构治理与混沌工程

在软件架构治理的过程中,一个难点是当系统复杂度高到超出个体认知上限时,就很难看清系统问题全貌,很多不可预测的问题经常发生。混沌工程以实验的方式帮助开发团队快速找到系统弱点,提升对系统的认知,进而提升软件架构治理的效率。

用户头像
码猿外

1 月 22 日
 68
软件架构治理 之 架构优化方向
软件架构治理 之 架构优化方向

软件架构治理的方向可以从四个方向展开:代码实现、组件设计、架构设计和基础设施。然而,实际落地过程中,还要根据问题的严重程度以及开发的投入产出比作为辅助信息来协助优先级排序。

用户头像
码猿外

1 月 18 日
 85
软件架构治理 之 如何识别和定位架构问题
软件架构治理 之 如何识别和定位架构问题

面对腐化的、复杂的、不健康的软件系统,可以采用一些技术手段快速识别软件架构的组件和组件之间存在的问题。就像名医扁鹊的望、闻、问、切一样,识别根本病因,对症施药,才能药到病除。

用户头像
码猿外

2021 年 11 月 16 日
 71
软件架构治理 之 架构混沌之谜
软件架构治理 之 架构混沌之谜

软件系统就像一个有人居住的房子,随着需求的增加,会变得复杂和混乱,这个趋势无法避免,这种混沌的状态会直接影响到系统的使用者和维护者。当我们意识到了让系统变复杂的因素,采取措施或者利用这些因素采取逆向手段,就可以让系统更长久地保持健康状态。

用户头像
码猿外

2021 年 11 月 4 日
 68
技术债的前世今生

技术债的产生是不可避免的,很多技术债短期不会表现出明显的问题,但在产品长期开发过程中,技术债的增加会使软件系统的可维护性直线下降,质量下滑,线上故障频发。产品研发团队要对技术债有正确的理解,技术的构建不是一劳永逸的,是需要不断维护的。

用户头像
码猿外

2021 年 9 月 5 日
 142
传统企业数字化转型的三大技术误区
传统企业数字化转型的三大技术误区

数字化转型不仅是技术转型,但必须以技术转型为依托。在落地过程中要避免三大误区,首先关注企业真正的问题,对症下药,切忌盲目跟风大量技术投资。其次保持企业持续战力,切不可只顾业务忽略技术。最后,数据要纳入企业的战略核心,支撑企业的发展和决策。

用户头像
码猿外

2021 年 8 月 16 日
 60
分层架构:一个经典却得不到优的难题
分层架构:一个经典却得不到优的难题

软件系统的腐败背后似乎有一双非常有力的手在推动着,即便是简单容易理解的分层架构。在业务需求和技术都快速变更的大背景下,也很难在相对长的时间内做到“优”的水平。作为架构师,应该保持时刻应对变化的心态,带领团队披荆斩棘,解决架构演进路上的问题。

用户头像
码猿外

2021 年 7 月 3 日
 761
如何帮助一个新人快速融入团队
如何帮助一个新人快速融入团队

为帮助新人快速融入团队,首先必须让 TA 理解团队的期望和团队崇尚的文化和价值观,帮助 TA 快速的获得工作中需要的技能和知识,然后在日常工作过程中保持持续关注,以公正的态度给出评价,以积极而关切的心态来进行反馈沟通,让认知反馈环转起来。

用户头像
码猿外

2021 年 4 月 6 日
 45
消灭微服务的坏味道 之 共享库
消灭微服务的坏味道 之 共享库

微服务一直强调独立自治,滥用共享库让微服务之间的耦合变的紧密,微服务的优势也就不复存在。对于稳定通用且和业务无关的功能模块,可以分别放到独立的共享库中;对于业务相关的代码,不要共享,这部分的冗余是可接受的。

用户头像
码猿外

2021 年 2 月 28 日
 41
BFF (Backend for frontend)避坑指南
BFF (Backend for frontend)避坑指南

BFF 在前后端分离的架构模式下隔离了前端和后端的关注点,特别是在多个前端或第三方的情况下,BFF 都是非常好的选择。然而在实际实现过程中,仍然要时刻警惕,明确 BFF 设计的初衷,避免因引入 BFF 而带来了更多的问题。

用户头像
码猿外

2021 年 2 月 24 日
 213
消灭微服务的坏味道 之 循环依赖
消灭微服务的坏味道 之 循环依赖

微服务间的循环依赖是一个非常容易发生的坏味道,对系统的健康具有巨大危害。可视化的方式可以帮忙找到系统中的循环依赖问题,比如通过链路追踪系统(如 Zipkin)可视化服务间依赖关系,也可以将有问题的流程时序图画出来,然后对症下药,消灭坏味道。

用户头像
码猿外

2020 年 11 月 20 日
 1360
个人成就
  • 发布了 17 篇内容

    共 45213字, 被阅读 9388次

  • 获得了 74 次赞同

    获得了 18次喜欢, 获得了 56 次收藏

  • 参与了 8 次互动

    互动包含发布评论、点赞评论、参与投票等

TA 关注的
频道
  • 移动
  • 前端
  • 云原生
  • 硬件
  • 区块链
  • 容器
  • 技术管理
  • 物联网
  • 运维
  • 编程语言
  • ···
标签
  • 软件架构治理
最新评论
  • StevenF全是干货👍🏻,期待更新!!!

     软件架构治理 之 如何识别和定位架构问题

  • 迷途书童分层的思想本身没有问题,关键是如何分

     分层架构:一个经典却得不到优的难题

  • 码猿外感谢分享

     为什么每个微服务要有自己独立的数据库?

  • 码猿外感谢回复,赞同技术为业务服务 确实“每个微服务都使用独立的数据库”是一种实践的原则和思想,我个人觉得如果大家都能够在实践中尽量遵守这些实践的原则,有更多的思考(比如微服务我们要尽量的做到按合理的业务划分),理解这些原则才有可能更大程度发挥架构的作用

     为什么每个微服务要有自己独立的数据库?

  • 万里无云无论是强调完全每个微服务都使用独立的数据库,还是面向数据的架构,感觉都只是一种思想,提供解决问题的一个方案和手段。实际项目中,个人觉得还是应该根据业务情况,数据规模,访问并发大小,数据耦合情况这些具体分析,比如如果某个业务对数据库访问的并发非常大,那就尽量的将数据独立出来,如果某些数据库业务耦合性比较高,那么合并发在一个库中,收益也许会更好。技术为业务服务

     为什么每个微服务要有自己独立的数据库?

  • logo

    促进软件开发及相关领域知识与创新的传播

  • InfoQ
    关于我们
    我要投稿
    合作伙伴
    加入我们
    关注我们
  • 联系我们
    内容投稿:editors@geekbang.com
    业务合作:hezuo@geekbang.com
    反馈投诉:feedback@geekbang.com
    加入我们:zhaopin@geekbang.com
    联系电话:010-64738142
    地址:北京市朝阳区叶青大厦北园
  • InfoQ 近期会议
    会议图片DIVE全球基础软件创新大会 3月25-26日
    会议图片GMTC全球大前端技术大会 6月10-11日
    会议图片ArchSummit全球架构师峰会 6月19-20日
    会议图片QCon全球软件开发大会 6月22-24日
    会议图片ArchSummit全球架构师峰会 6月24-25日
    会议图片PCon全球产品创新大会 6月24-25日
    会议图片ArchSummit全球架构师峰会 7月15-16日
    会议图片PCon全球产品创新大会 8月19-20日
  • 全球 InfoQ
    会议图片InfoQ En
    会议图片InfoQ Jp
    会议图片InfoQ Fr
    会议图片InfoQ Br
Copyright © 2022, Geekbang Technology Ltd. All rights reserved. 极客邦控股(北京)有限公司 | 京 ICP 备 16027448 号 - 5京公网安备京公网安备 11010502039052号

百度技术沙龙第98期:智能物联网专场

百度技术沙龙第98期:智能物联网专场

码猿外