微服务
文章平均质量分 81
老程不秃
这个作者很懒,什么都没留下…
展开
-
Github 霸榜!竟是阿里技术官的微服务分布式项目实战笔记总结
一个初创公司的老板带着他们的技术负责人来做技术交流,他们列了一长串问题,有微服务技术选型方面的,有技术难点方面的。这些问题这是很多企业常常面临的问题,业务有所发展是好现象,证明你所在的企业保持着向上发展的良好势头。这时候微服务分布式就成为很多企业不得不面临的选择,因此。原创 2023-07-31 14:58:54 · 356 阅读 · 0 评论 -
阿里 120W 年薪架构师力荐 750 页微服务架构深度解析笔记
当前,微服务架构在国内正处于蓬勃发展的阶段,无论是大型互联网公司还是传统的 IT 企业,纷纷采用微服务架构构建系统。在过去几年里,DevOps、云原生、面向演进式架构等理念已经深入人心,围绕微服务生态也出现了大量的组件、框架、工具,这很好地支撑了海量的数据增长和用户业务需求的快速变化。本文将从微服务理论开始介绍,结合作者多年的工作经验,深入讲解分布式系统和微服务架构,从而帮助技术人员切实掌握微服务架构技术。原创 2023-07-29 11:01:53 · 238 阅读 · 0 评论 -
阿里 P8 架构师 20 年经验!总结成微服务设计企业架构转型之道
本文根据企业数字化转型的客观需要,引入了企业架构的规划和实施的概念,具体讲述了如何规划企业架构,包括业务架构、应用架构、数据架构和技术架构;企业架构的服务化过程,以及其完成后的企业服务架构的微服务过程;企业微服务架构的治理和管理。本文适合企业管理者、IT 部门领导、企业 IT 从业者、架构师、分析师、软件工程师、尤其是在企业数字化转型过程中需要进行 IT 观念转变的人员阅读。希望本文能够帮助大家提升自己的技术深度和广度,不断地建设自己的架构思维,让自己变得越来越有价值,不断地建设自己的人脉圈。原创 2023-07-25 14:47:23 · 200 阅读 · 0 评论 -
京东技术专家首推:Spring 微服务架构设计,GitHub 星标 128K
本书提供了实现大型响应式微服务的实用方法和指导原则,并通过示例全面 讲解如何构建微服务。本书深入介绍了 Spring Boot、Spring Cloud、 Docker、Mesos 和 Marathon,还会教授如何用 Spring Boot 部署自治服务,而 无须使用重量级应用服务器,并介绍 Spring Cloud 框架的各项能力、如何使 用 Docker 实现容器化,以及如何使用 Mesos 和 Marathon 抽象出计算资源和控制 整个集群。原创 2023-07-25 14:21:29 · 494 阅读 · 0 评论 -
阿里资深架构师熬夜纯手写的238页微服务容器化开发实战笔记
在计算机技术日新月异的今天,层出不穷的新技术推动了生产力的发展,也推动了整个社会的进步。软件架构从单体架构到分布式架构,从SOA架构到微服务架构,再到服务网格。数据库从 Oracle包打天下到 MySQL大行其道,再到内存数据库、NoSQL数据库遍地开花。容器编排调度技术从Mesos、Swarm、Kubernetes三足鼎立,到最终Kubernetes一统天下。“工欲善其事,必先利其器。”在互联网转型的大潮中,需要在思想、方法、技术等方面全面转型。原创 2023-07-05 13:47:02 · 27 阅读 · 0 评论 -
Alibaba微服务线上架构攻略,从实战到源码精讲
近几年,微服务架构迅速在整个技术社区窜红,它被认为是 IT 软件架构的未来方向。热度虽高,但对于很多中小公司来说微服务却是遥不可及,因为团队规模和能力又反过来制约了他们采用新技术的步伐。如果你还在学习Spring Cloud Alibaba而没有好的学习笔记及思路的话,这份学习手册及下面的思维学习路线能够很好地帮助你!原创 2023-04-20 13:47:29 · 103 阅读 · 0 评论 -
Github霸榜,原是阿里技术官的微服务分布式项目实战笔记总结
一个初创公司的老板带着他们的技术负责人来做技术交流,他们列了一长串问题,有微服务技术选型方面的,有技术难点方面的。这些问题这是很多企业常常面临的问题,业务有所发展是好现象,证明你所在的企业保持着向上发展的良好势头。这时候微服务分布式就成为很多企业不得不面临的选择,因此。原创 2023-01-31 16:44:24 · 226 阅读 · 0 评论 -
Spring Cloud 的微服务架构分析实战
Spring Cloud 是一个相对比较新的微服务框架,2016 年才推出 1.0 的 release 版本. 虽然 Spring Cloud 时间最短, 但是相比 Dubbo 等 RPC 框架, Spring Cloud 提供的全套的分布式系统解决方案。Spring Cloud 是一系列框架的有序集合。...原创 2022-08-17 16:55:23 · 635 阅读 · 0 评论 -
微服务架构整体分析:优势与挑战
微服务优势与挑战1.1 微服务的优势1.1.1 单一职责微服务架构中的每个节点高度服务化,都是具有业务逻辑的,符合高内聚、低耦合原则以及单一职责原则的单元,包括数据库和数据模型;不同的服务通过“管道”的方式灵活组合,从而构建出庞大的系统。1.1.2 轻量级通信通过REST API模式或者RPC框架,事件流和消息代理的组合相互通信,实现服务间互相协作的轻量级通信机制。1.1.3 独立性在微服务架构中,每个服务都是独立的业务单元,与其他服务高度解耦,只需要改变当前服务本身,就可以原创 2021-12-30 16:57:22 · 938 阅读 · 0 评论 -
微服务架构整体分析:优势与挑战
1.1 微服务的优势1.1.1 单一职责微服务架构中的每个节点高度服务化,都是具有业务逻辑的,符合高内聚、低耦合原则以及单一职责原则的单元,包括数据库和数据模型;不同的服务通过“管道”的方式灵活组合,从而构建出庞大的系统。1.1.2 轻量级通信通过REST API模式或者RPC框架,事件流和消息代理的组合相互通信,实现服务间互相协作的轻量级通信机制。1.1.3 独立性在微服务架构中,每个服务都是独立的业务单元,与其他服务高度解耦,只需要改变当前服务本身,就可以完成独立的开发、测试原创 2021-12-29 14:01:17 · 229 阅读 · 0 评论 -
微服务架构整体分析:优势与挑战
微服务优势与挑战1.1 微服务的优势1.1.1 单一职责微服务架构中的每个节点高度服务化,都是具有业务逻辑的,符合高内聚、低耦合原则以及单一职责原则的单元,包括数据库和数据模型;不同的服务通过“管道”的方式灵活组合,从而构建出庞大的系统。1.1.2 轻量级通信通过REST API模式或者RPC框架,事件流和消息代理的组合相互通信,实现服务间互相协作的轻量级通信机制。1.1.3 独立性在微服务架构中,每个服务都是独立的业务单元,与其他服务高度解耦,只需要改变当前服务本身,就可以原创 2021-12-28 21:02:44 · 793 阅读 · 0 评论 -
ElasticSearch简介之倒排索引
说起 ElasticSearch,大家的第一反应就是这是一款主要用于搜索的高性能分布式引擎,我们可以使用这个有点重的家伙来完成一个检索功能。当然这是一个普遍的认知,我在这里重复描述也只是为我等小白扫个小盲,大佬可忽略这自嗨。 目前搜索市面上也不仅仅只有 ElasticSearch,抛开 ElasticSearch 这款引擎本身来想一下,我们理想中的搜索引擎是怎么样子的,想必有很多的点吧,也许每个人的见解不同,在这里我阐述一下本人有限脑容量下面的一个对于搜索的理解:第一点搜索必须快吧,这肯定是必须的必原创 2021-12-10 13:56:06 · 1873 阅读 · 0 评论 -
听说你还不会分阶段构建 Docker 镜像?
用 Go 语言开发的程序打包后就一个可执行的二进制文件,一般情况下是不需要什么环境依赖就能执行运行跑起来,如果拿到 Docker 里面跑,是非常有优势的。现在都 2021 年了,啥都喜欢搞微服务、分布式概念,今天咱们迈出第一步,先把自己的 Go 程序打包成镜像后期再更怎么上传到阿里云的私有仓库里面。这里我们将会使用到分阶段构建镜像,来减小我们最后输出的镜像大小。编写程序这里我就快速用 Gin 写一个服务:这里我们会用到 go mod,使用它来安装 Gin 依赖,命令如下:...原创 2021-12-08 14:06:44 · 462 阅读 · 0 评论 -
Redis 延时任务,高手养成篇
在开发中,往往会遇到一些关于延时任务的需求。例如生成订单30分钟未支付,则自动取消生成订单60秒后,给用户发短信对上述的任务,我们给一个专业的名字来形容,那就是延时任务。那么这里就会产生一个问题,这个延时任务和定时任务的区别究竟在哪里呢?一共有如下几点区别定时任务有明确的触发时间,延时任务没有定时任务有执行周期,而延时任务在某事件触发后一段时间内执行,没有执行周期定时任务一般执行的是批处理操作是多个任务,而延时任务一般是单个任务下面,我们以判断订单是否超时为例,进行方案分析方案分析原创 2021-12-07 14:00:36 · 124 阅读 · 0 评论