微服务架构的理论基础 - 康威定律
可能出乎很多人意料之外的一个事实是,微服务很多核心理念其实在半个世纪前的一篇文章中就被阐述过了,而且这篇文章中的很多论点在软件开发飞速发展的这半个世纪中竟然一再被验证,这就是康威定律。前段时间看了Mike Amundsen 《远距离条件下的康威定律——分布式世界中实现团队构建》在InfoQ上的一个分
微服务(Microservice)那点事
微服务架构被提出很短的时间内,就被越来越多的开发人员推崇,简单来说其主要的目的是有效的拆分应用,实现敏捷开发和部署 。本分享即尝试介绍微服务架构的一些实施细节和要求,探询微服务架构的由来,并最终提供我们团队内部的一些实践总结,希望对大家有帮助。
3分钟,了解阿里云热门产品 ZooKeeper
本文来自畅销书《从 Paxos 到 Zookeeper》作者倪超,讲述了其对阿里云最新发布的微服务引擎 MSE 产品的使用初体验。
(图片来自《从 Paxos 到 ZooKeeper 》一书的封面)
屏幕前的读者朋友们
如果
正在为运维 ZooKeeper
这份至关重要,但繁琐而枯燥
甚至心里没底的活
而烦恼
如果
正在为自己的应用
找寻一个高可用,且免运维的
ZooKeeper
那么,它来了
阿里云全托管的 ZooKeeper 集群产品
微服务引擎 MSE
读者可以在任何搜索引擎搜索“微服务引擎 MSE”,即可直达产品官网。
正在直播 | 4 大系列、33 课时,距离你成为架构师还差这一套课程
迅速蜕变| 架构师成长系列直播正式上线!
对于大部分程序员来说,架构师是一个令人向往的角色。如果说程序员的工作是谋一域,作为架构师就需要对技术的深度和广度都有深刻的了解,是不折不扣的谋全局者。
为了让更多普通开发者成为架构师,在不断的开发和学习各种知识,经验,在自我培养和技能强化中不断的提升,我们邀请 30+位阿里专家,整合 40+课时构建《架构师成长系列直播》以微服务、Devops、Serverless、消息中间件,4 个方向为切入点,以真实场景为例,深刻解读技术落地实践,洞悉技术发展方向,期待为广大程序员成为一名合格的架构师打下牢固的基础。
浅谈Service Mesh体系中的Envoy
提到Envoy就不得不提Service Mesh,说到Service Mesh就一定要谈及微服务了,那么我们就先放下Envoy,简单了解下微服务、Service Mesh以及Envoy在Service Mesh中处于一个什么样的角色。
Java程序员需要突破的技术要点
一、源码分析
源码分析是一种临界知识,掌握了这种临界知识,能不变应万变,源码分析对于很多人来说很枯燥,生涩难懂。
源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。