首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
architecture&pattern
订阅
秋无尘同志
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
人人都是架构师
架构是一种思维模式的体现,是程序员面对代码的意志表达
[译] 系统设计入门 | 掘金翻译计划
学习如何设计可扩展的系统将会有助于你成为一个更好的工程师。 系统设计是一个很宽泛的话题。在互联网上,关于系统设计原则的资源也是多如牛毛。 这个仓库就是这些资源的组织收集,它可以帮助你学习如何构建可扩展的系统。 这是一个不断更新的开源项目的初期的版本。 在很多科技公司中,除了代码…
干货丨微服务架构下的分布式数据管理
mark
微服务实践(七):从单体式架构迁移到微服务架构
这是用微服务开发应用系列博客的第七篇也是最后一篇。第一篇中介绍了微服务架构模式,并且讨论了微服架构的优缺点;接续文章讨论了微服务架构不同方面:使用 API 网关,进程间通信,服务发现,事件驱动数据管理以及部署微服务。本篇,我们将探讨将应用从单体式架构迁移到微服务架构需要考虑的策略。
交易系统 - 领域驱动设计浅析
交易系统作为电商平台架构的核心系统之一,它为解决什么问题呢?我认为它应最大化满足买卖双方的价值交换,在交易前、后提供完备的服…
交易系统 - 领域驱动设计浅析
本文为原创文章,转载请注明作者及出处 软件的核心是其为用户解决领域相关问题的能力。 — Eric Evans 《领域驱动设计—软件核心复杂性应对之道》 交易系统作为电商平台架构的核心系统之一,它为解决什么问题呢?我认为它应最大化满足买卖双方的价值交换,在交易前、后提供完备的服…
[译]造就优良的软件开发团队文化的要素有哪些?
Soft & Share 取得 The Effective Engineer 作者 Edmond Lau 授权翻译。 我最喜欢问面试的工程师的其中一个问题–告诉我各一件在他们以前上班的公司中,他们喜欢和不喜欢的软件开发团队(译注 : 原文为 engineering ,但是内文都…
架构设计方法初探
最近学习了阿里资深技术专家李运华的架构设计教程,颇有收获,总结一下。 架构设计的目的是为了解决系统复杂度带来的问题,并不是要面面俱到,不需要每个架构都具备高性能、高可用、高扩展等特点,而是要识别出实际业务实际情况的复杂点,然后有有针对性地解决问题,即:有的放矢,而不是贪大求全。…
一个可供中小团队参考的微服务架构技术栈
近年,Spring Cloud俨然已经成为微服务开发的主流技术栈,在国内开发者社区非常火爆。我近年一直在一线互联网公司(携程,拍拍贷等)开展微服务架构实践,根据我个人的一线实践经验和我平时对Spring Cloud的调研,我认为Spring Cloud技术栈中的有些组件离生产…
如何支撑微服务架构落地
内容来源:2017年4月22日,练海荣在“【沪江技术沙龙】 -- 漫谈微服务架构实践”进行《如何支撑微服务架构落地》演讲分享。IT大咖说作为独家视频合作方,经主办方和讲者审阅授权发布。 编辑:IT大咖说 阅读字数:2265 摘要如今微服务如日中天,优势和弊端也有各种描述,那么我…