写点什么

微服务学习资料汇总

  • 2014-07-09
  • 本文字数:1247 字

    阅读完需:约 4 分钟

最近微服务在社区中逐步流行起来,微服务是用一组小而专的服务来构建一个应用,服务独立运行在不同的进程中,服务之间通过轻量的通讯机制来交互,并且服务可以通过自动化部署方式独立部署。微服务的核心理念是将大型、复杂的应用分解为小且内聚的服务,这些小的服务便于扩展和部署,他们可以简单的和当下流行的 Docker、DevOps、云计算联系起来。 下面是关于微服务的一些优秀的学习资料:

  1. 微服务的定义
  • Martin Fowler 的《微服务》是第一篇详细介绍微服务的文章。文中对微服务进行了定义,并与传统的整理式的架构进行了对比,阐述了微服务的优势。但是文章并没有对微服务进行精确定义,也没有深入剖析,所以在社区中引起了广泛讨论, Hacker News 上的评论就相当精彩。部分中文翻译可以参考此文
  • James 是一位资深开发工程师,他的博文《微服务架构》图文并茂的从通信、测试、监控、管理等方面对微服务进行了解析。文章同样也强调了运维的重要性。
  • David 的微服务系列文章介绍了微服务的概念、微服务的使用场景、微服务不适合的场景以及微服务架构下系统的测试方法。
  1. 实践经验
  1. 微服务的短板
  • Benjamin Wootton 的文章《微服务架构——不是免费的午餐》从运营、DevOps、接口、分布式、异步、测试等方面解释了微服务架构的种种弊端,作者认为如果使用微服务架构需要考虑它的成本以及挑战。
  • InfoQ 中文站的文章《有关微服务架构的争论:更简单还是更复杂?》对微服务的优缺点进行了全面的分析,作者认为微服务是顺应 PaaS、持续交付、DevOps 等新技术理念下的产物,虽然还有一些短板,但微服务应该是大的趋势。
  • 《微服务与 SOA》在 SOA 的角度介绍了微服务,文章认为微服务并不是什么新鲜的东西,而只是 SOA 的另一个叫法。
  1. 视频资料

微服务的倡导者认为开发团队应该负责产品的整个生命周期,正如最近经常提到的理念“ You Build It, You Run It”。微服务的核心思想与目前的技术潮流相吻合,相信它是一个大的趋势。InfoQ 中文站一直在推动微服务架构在国内的普及以及发展,如果您有微服务相关的文章,欢迎投稿。

2014-07-09 04:309087
用户头像

发布了 219 篇内容, 共 144.0 次阅读, 收获喜欢 194 次。

关注

评论

发布
暂无评论
发现更多内容

Spring容器的核心组件

IT巅峰技术

Rust的对象安全性

Shine

rust

通达系统架构设计文档

小锅米线

体验一款基于AI和区块链的体感运动App(26/100)

hackstoic

NFT 区块链、 gamefi P2E

Spinner: 往Pinterest新工作流平台的大规模迁移

俞凡

架构 工作流引擎 大厂实践 Pinterest

读《A Philosophy of Software Design》(01-07)

术子米德

架构师成长笔记

MapReduce 学习思考

en

mapreduce

阿里云OSS图床搭建

懒时小窝

阿里云 OSS 图床

浏览器突然好用多了。。。

Jackpop

你真的会用搜索引擎吗?

Jackpop

通达快递系统设计

peter

WEB3的DAO生态服务平台,SeekTiger展现新的契机

小哈区块

云原生时代如何用 Prometheus 实现性能压测可观测-Metrics 篇

阿里巴巴云原生

[Day6]-[动态规划] 俄罗斯套娃

方勇(gopher)

LeetCode 数据结构和算法

在线XML压缩工具

入门小站

工具

赶紧给你的文件加个密吧!

Jackpop

通过npm+Vant Weapp 构建微信小程序

kcnf

大话后端开发的奇技淫巧大集合

SFLYQ

架构 Web 后端 服务端 经验分享

Linux驱动开发-安装驱动参数传递

DS小龙哥

4月月更

让页面跳转更有趣 —— 实现自定义页面切换转场动画

岛上码农

flutter 移动端开发 4月月更 跨平台开发 安卓 ios

Linux之ssh-add命令

入门小站

Spring Boot 整合Dubbo + Zookeeper 实现分布式 消费者与服务者的业务调用

Bug终结者

Java dubbo springboot

mysql的FIND_IN_SET group_concat 函数

Rubble

MySQL 4月日更

明道云如何实现银行内部评级管理

明道云

在线时间加减计算器

入门小站

计算器

Spring容器的灵魂

IT巅峰技术

Spring 框架漏洞

分布式链路追踪

yuexin_tech

链路追踪

【图解数据结构】栈全面总结

知心宝贝

c++ 数据结构 算法 4月月更

RocketMQ—Producer(二)路由动态更新

IT巅峰技术

Apache RocketMQ

剑指Offer之面试题57: 和为s的数字

宇宙之一粟

算法刷题 4月月更 剑指Offer

基于 KubeVela 的机器学习实践

阿里巴巴云原生

阿里云 开源 容器 云原生 KubeVela

微服务学习资料汇总_DevOps & 平台工程_小盖_InfoQ精选文章