自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (3)
  • 收藏
  • 关注

原创 【Serverless】2)深入剖析Serverless

云世公众号收录于话题#serverless3个内容#云原生143个内容#架构14个内容----- 学习笔记 -----(文末提供更新的最新「职场软硬技能系列课程」的资料下载获取路径)Serverless的广义含义,狭义含义;Serverless和Serverful的区别;什么不是Serverless;怎么理解K8s在Serveless架构的含义;Serverless的优劣势上一节分享了 Serverless 架构兴起的必然因素,在这个过程中,简单提到了 Serverl..

2021-11-06 16:30:26 348

原创 【Serverless】2)读懂Serverless

(文末提供「云原生系列课程」免费资料获取路径)云世 公众号收录于话题#serverless3个内容#云原生143个内容#架构14个内容----- 学习笔记 -----(文末提供更新的最新「职场软硬技能系列课程」的资料下载获取路径)Serverless的广义含义,狭义含义;Serverless和Serverful的区别;什么不是Serverless;怎么理解K8s在Serveless架构的含义;Serverless的优劣势上一节分享了 Serverless 架构兴起的.

2021-11-01 15:51:15 396

原创 云原生:详解|容器核心技术解析

公众号 云世​云世【云世】专注职场人的硬实力和软技能提升。为产品上云,微服务和云原生前沿技术和落地实践布道,分享微服务架构、容器、K8s、Service Mesh等云技术干货、案例、经验;持续发布职场做事方法论、团队管理、读书笔记,好书推荐等软技能。先认识架构应用趋势业界不断有架构方面的探索,从最开始的我们所熟知的这种单体架构,后来大概在10年前左右,大家又推崇面向服务的架构叫SOA server service oriented architecture。SOA就是把业务解绑,把.

2021-10-29 13:51:58 627

原创 云原生:详解|K8s技术栈解析 —--- 一文读懂K8s工作原理

文章比较长,但通俗易懂的工作原理解析:K8s学习办法、K8s标准对象、K8s核心组件、K8s分层架构、K8s架构原则上一节我们详解了容器的核心技术:详解|容器核心技术解析回顾容器主要技术有 name space做隔离,有Cgroup的资源控制,可以很安全地把一个应用丢到某个隔离环境中去运行,并且不对整个主机产生影响。这个应用要跑起来,需要所支撑的文件系统是overlayFS。上一节主要解析了这些技术。容器技术,从原理上了解,它是用什么样的方式让容器运行起来的。K8s学习办法了

2021-10-29 13:47:08 2541

原创 云原生:详解|K8s核心对象技术解析

云世 公众号续前篇:详解|K8s核心技术栈解析K8s与虚拟机部署的区别、高可用部署的命令、对象如何定义、对象分组原则、Pod、service、deployment等核心对象工作流程、架构、原理解析K8s应用的好处假设你是一个开发人员,写了一个web服务器,想把它发布出去。在虚拟机世界里面,这是很困难的:首先要去建这些虚拟机,要有一个provision的过程:需要去设定什么样的操作系统,要多少CPU,多少memory,然后要想办法把你的应用程序,包括它所依赖的中间件,(比如你的应用是Ja

2021-10-29 13:42:47 1734 1

原创 【云原生】:一文读懂Docker核心技术

​传统分层架构 vs 微服务Docker云世 公众号获取更多「云原生」内容,关注公号【云世】:GZH_YUNSHI•基于 Linux 内核的 Cgroup,Namespace,以及Union FS 等技术,对进程进行封装隔离,属于操作系统层面的虚拟化技术,由于隔离的进程独立于宿主和其它的隔离的进程,因此也称其为容器。•最初实现是基于 LXC,从 0.7 以后开始去除 LXC,转而使用自行开发的 Libcontainer,从1.11 开始,则进一步演进为使用 runC ..

2021-10-02 15:51:53 421

原创 云原生学习实践全系列

云世 公众号已更新Go语言,K8s,service mesh,Docker,等的完整系列,正在持续更新云原生其他完整系列实践,欢迎关注 云世 公众号获取。第一部分:Go 语言基础模块一:Go 语言特性教学目标:理解Go语言基本语法理解Go语言常用数据类型理解Go语言常用小技巧深入理解Go语言的多线程编程针对的用户痛点:云原生从业者因为未熟练掌握Go语言,在阅读Docker、containerd、Kubernetes代码时有困难未熟练掌握Go语言,...

2021-09-26 12:24:55 261

原创 探索「元宇宙」框架 - 生产力的第三次革命

云世 公众号更多资料获取,关注云世公众号:---- 感谢天风证劵研究院-----

2021-09-22 22:00:28 258

原创 数字化转型底层方法论 - 1)中台深水区实践之:【业务架构】

中台系列共4大篇章,在此分享其中第一篇章,其他阅读,可关注公号【云世】获取。中台的差异化适配和建设,印证了中台实践已进入深水区。与此同时,中台实施“失败”的案例也不绝于耳,行业对“中台”观点,出现清晰的分化。这里,我们不展开对于中台实施失败案例的讨论与分析,而将关注点放在更加底层的商业逻辑和方法论沉淀上来。中台建设的成功,或者“失败”,甚至“去中台化”声音背后,本质上是一致的商业逻辑:对中台的复用实践经验:“看上去的能力复用是乐高组装,但真实的能力复用其实是器官.

2021-09-22 21:56:44 1012

原创 【产品经理思维进阶】 | 基础认知:高阶产品必备的产品技能(开启)

----- 学习笔记 -----发现身边一个有意思的现象:有些人因职业路径选择不同而终点不同,比如有的选择产品经理→ 产品 Leader → 产品总监的管理路线,而有的选择前端产品 → 后端产品→ 产品架构师的专业路线。此时,你可能会说:产品经理的职业生涯不可能这么顺,并不是每个人都能进大厂,也不是每个人都有很好的职业晋升机会,走向高阶产品。平台和环境,从某种意义上来说确实会成为一部分人潜力发挥的限制因素,如果你暂时没处在一个很好的平台,也没有遇到好的成长机遇,该如何提升..

2021-09-15 14:22:58 437

原创 【技术团队怎么带】技术团队领导者实操技能系列 (1)

​----- 学习笔记 -----在饿了么和阿里本地生活经历了业务快速发展的黄金时期,也遇到了一些令人“出乎意料”的事故。2018 年的 915 事故,应该是这几年最严重的一次宕机,直接导致技术组织调整和一位技术大牛的离开,公司也赔了数亿的红包;1225 圣诞节宕机事故更是导致骑手罢工,甚至半年后还有城市经理和我抱怨说:“如果那一天系统不出问题,订单量肯定会创新高。”经历了大小数以百计的事故后,从 82 原则上看,我发现 20% 是因为人员能力和机制流程的欠缺,80% 则是因为人员...

2021-09-15 13:56:08 239

原创 【面试专题】|技术&架构设计提升系列:面试题目及解题的正确姿势(1)

​----- 学习笔记 -----今天是咱们第一节,我想和你聊一聊:研发工程师想提升面试竞争力,需要具备的三个技术认知是什么。在我参加研发同学述职的时候,发现几乎每个人最后都会用一页 PPT 来规划自己的未来职业发展,比如:我目前处在初级研发工程师阶段,下一步要成为中高级研发工程师,最终要成为一名研发架构师。但是在进一步地追问后,大多数研发同学对自身技术发展的认知,仅停留在学习了哪种新的技术,掌握了哪种新的开发框架,觉得这样就能把技术做好,就能成为架构师。可是现实...

2021-09-15 13:49:40 421

原创 【领域驱动设计】(8):DDD的微服务拆分落地实践一

云世 公众号当大家看到贫血模型、充血模型、策略模式、装饰者模式时,发出这样的感慨:“难道这就是 DDD 吗?和我们平时的开发没有什么不同啊。”殊不知,其实你还没有 Get 到 DDD的真谛 。。DDD的真谛什么是 DDD 的真谛呢?那就是领域建模,它改变了我们过去对软件开发的认知。如图 1 所示,DDD 的精髓是: 首先深刻理解业务; 然后将我们对业务的理解绘制成领域模型; 再通过领域模型指导数据库和程序的设计。 图1领域驱动设...

2021-08-28 15:08:36 722

原创 【领域驱动设计】(4):从 DDD 落实到数据库设计的整个过程

云世 公众号过去,系统的软件设计是以数据库设计为核心,当需求确定下来以后,团队首先开始进行数据库设计。因为数据库是各个模块唯一的接口,当整个团队将数据库设计确定下来以后,就可以按照模块各自独立地进行开发了。在上面的过程中,为了提高团队开发速度,尽量让各个模块不要交互,从而达到各自独立开发的效果。但是,随着系统规模越来越大,业务逻辑越来越复杂,我们越来越难于保证各个模块独立不交互了。在进入DDD的数据库设计落地之前,先了解DDD基于微服务的基本设计理念:DDD基于微服务的概念理解.

2021-08-28 14:59:42 1843

原创 Service mesh 原理与实践(十八)- 如何在 Istio 中实现微服务的可观测性

云世 公众号今天要和你分享的内容是:在 Istio 中如何利用 Metrics、Trace、Log 等组件做到服务的可观测性。在前面的章节中,已经介绍过可观测性中的 Metrics 和 Trace 的相关原理,这一讲就不再重复了,下面我们分别学习如何在 Istio 中实现 Metrics、Trace 以及 Log。我们先从Metrics 开始学习。Metrics 指标在开始这部分内容之前,先通过命令确认你是否安装了Prometheus 和 Grafana:$ ...

2021-08-28 14:51:24 1069

原创 微服务架构Service Mesh概念汇总

云世 公众号推荐在云世搜索以下关键词,获取更多相关内容: ServiceMesh优势、ServiceMesh基础组件、服务网格概念、sidecar数据面、sidecar控制面今天和你分享的内容是微服务架构的基础知识。正如在开篇词提到的,学习Service Mesh,首先要理解微服务架构。理解微服务架构产生的背景和原因,才能进一步抓住微服务架构的痛点,更清晰地认识到Service Mesh解决的问题。单体服务架构有哪些问题单体服务,相信大家都有所了解,在我们最初接触...

2021-08-28 14:44:01 1078

原创 深入浅出学K8s(二十一)- 解密|K8s保障集群的灾备和恢复

云世 公众号推荐使用以下关键字搜索 云世 公众号获取更多K8s系列课程: 「k8s集群灾备、etcd备份、pv备份、云原生集群灾备、恢复集群灾备」Kubernetes 隐藏了所有容器编排的复杂细节,让我们可以专注在应用本身,而无须过多关注如何去做部署和维护。此外,Kubernetes 还支持多副本,可以保证我们业务的高可用性。而对于集群本身而言,我们一样也要保证其高可用性。但是这些并不足以让我们高枕无忧,因为Kubernetes 在帮助我们编排调度容器的同时,往往还保存了很多...

2021-08-28 14:36:51 2248

原创 Service mesh 原理与实践(十九)- 如何自己动手用 Go 语言实现一套 Service Mesh 架构

云世 公众号在“自己动手用 Go 实现 Service Mesh”这个大的模块中,会带你动手用 Go 语言实现一套简单的 Service Mesh 系统,以加强你对 Service Mesh 原理的掌握和理解。在编写代码之前,这一讲我们先来讲一下项目背景,包括为什么要进行自研、自研 Service Mesh 的优势、自研 Service Mesh 可以解决哪些问题,以及项目框架的初步搭建等内容。首先,我们先来看一下这个项目的背景。假定你所在的B 公司目前已经初具规模,正在进行从单体服..

2021-08-28 14:25:12 1498 1

原创 【职场真相】:怎么向领导申请升职加薪?

云世​上一节讲到职场不能升职加薪遇到的六大问题(见【云世】公众号:【职场真相】系列,持续更新中),本节我们将针对这六大问题,给出对应的解决方案。当你不知道真正的目标,也没有计划达成目标时,跟领导说,领导你能不能给我点建议?领导也不会给什么建议,领导最多就说你干的挺好的,还不错,还行,继续努力。然后你会觉得这个建议没有用,这是因为什么?职场六大阻碍升职加薪问题每个人每天会有很多问题,每天会遇到非常非常多的人,很多资源,但往往就是不思考「我的目标」是什么。第一项职场核心能力:管.

2021-08-16 15:20:20 213

原创 深入浅出学K8s - 详解K8s的网络模型

微信公众号:云世【云世】公众号关注每个想要提升硬实力和软实力上的人,持续不断发布以下话题的相关内容:Ø 云原生系列(容器Docker,K8s,Service Mesh,DevOps,云原生落地实践等)Ø 微服务系列(服务划分,DDD实践,微服务架构,微服务落地实践等)Ø 职场软技能(认知提升,思考力模型,场景应对方法论)Ø 数据分析系列 (Python,可视化图形制作等)Ø 互联网产品系统化模型+方法论Ø MBA考研资料免费放送Ø 技术团队管理

2021-08-16 15:01:31 19111

【视频教程】Java项目SaaS移动办公完整版《iHRM 人力资源管理系统》,跨行业SaaS办公整合性解决方案

Java项目SaaS移动办公完整版《iHRM 人力资源管理系统》,跨行业SaaS办公整合性解决方案 100_02-前端权限控制:获取用户信息接口构造数据_高清 1080P.mp4等7个文件.zip 视频课程,共100节课,完整版可关注公号【云世】:GZH_YUNSHI获取。 后台回复:java_saas 如果你觉得这个系列有价值,也欢迎转发给有需要的朋友。 喜欢就|关注|转发|点赞|订阅专题吧 公号中搜索专题 【职场硬实力】:「云原生」「微服务」「Service Mesh」「K8s」「Docker」 【职场软实力】:「职场养分」「职场软实力」「认知跨越」 ​写在最后: 【云世】,请微信搜索并关注「 云世」微信公众号,跟云世学习云原生、分布式、微服务、项目管理、互联网产品和数据分析技术,「 云世 」微信公众号更新了大量技术专题,每一篇技术文章干货满满!不少读者已经通过阅读「 云世 」微信公众号文章,成功跳槽到大厂;也有不少读者实现了技术上的飞跃,成为公司的技术骨干!如果你也想像他们一样提升自己的能力,实现技术能力的飞跃,进大厂,升职加薪,那就关注「 云世 」微信公众号吧,每天更新超硬核技术干货,让你对如何提升技术能力不再迷茫!

2021-10-01

service mesh 学习实践笔记.zip

云原生时代下的新一代微服务Service Mesh原理与实战 开篇 | Service Mesh,传统微服务架构新的里程碑 导读 | Service Mesh:从单体服务出发,独立于业务演进的微服务架构 (关注【云世】公众号,免费获取课程全部内容。) 模块一:微服务和 Service Mesh 核心组件 01 | 注册中心:微服务的重中之重 02 | 注册中心:如何搭建一个高可用、健壮的注册中心? 03 | 负载均衡器:服务发现后如何实现节点保护? 04 | 负载均衡器:如何实现染色和地域优先? (关注【云世】公众号,免费获取课程全部内容。) 05 | 路由器:针对不同的流量实现多种路由策略 06 | 服务治理之限流熔断:引入微服务架构后,不可缺少的功能组件 07 | 连接池:阻塞式连接池和多路复用连接池的差异 08 | 微服务网关(Kong):网关在微服务架构中的作用 09 | 配置中心:如何在微服务治理中发挥更大的作用? 10 | 可观测性之 Trace:更快速定位问题 11 | 可观测性之监控告警:利用 Prometheus 和 Grafana 收集监控数据 (关注【云世】公众号,免费获取课程全部内容。) 模块二:Service Mesh 实战 12 | 技术选型:在众多 Service Mesh 开源产品中选择合适自己的 13 | Envoy 入门:最常用的数据面介绍 14 | Istio 入门:基于最新 1.7 版本的环境搭建和介绍 15 | xDS:控制面和数据面的通信桥梁 16 | Ingress 和 Egress:入口流量和出口流量控制 17 | 金丝雀发布:金丝雀部署和版本控制 18 | 如何利用组件做到服务的可观测性? (关注【云世】公众号,免费获取课程全部内容。) 模块三:自己动手用 Go 实现 Service Mesh 19 | 项目背景:判断选择开源产品还是自研 20 | 数据面:基于 Go-Micro 快速实现代理模块 21 | 控制面:实现 xDS 配置管理 模块四:Service Mesh 落地和展望 22 | 如何落地:在实践落地中可能遇到的问题和困难 23 | 最佳实践:为什么要从 SDK 演进到 Service Mesh? 24 | 未来展望:中间件 Mesh 化的可行性 结束语 结束语 | Service Mesh 会是微服务演进的终极方向吗? (关注【云世】公众号,免费获取课程全部内容。)

2021-08-17

深入浅出学K8s.zip

【Kubernetes 原理剖析与实战应用】 开篇 | 如何深入掌握 Kubernetes? 云原生基石:初识 Kubernetes 01 | 前世今生:Kubernetes 是如何火起来的? 02 | 高屋建瓴:Kubernetes 的架构为什么是这样的? 03 | 集群搭建:手把手教你玩转 Kubernetes 集群搭建 04 | 核心定义:Kubernetes 是如何搞定“不可变基础设施”的? 「关注公众号【云世】,免费获取全系列课程内容」 05 | K8s Pod:最小调度单元的使用进阶及实践 Kubernetes 进阶:部署高可用的业务 06 | 无状态应用:剖析 Kubernetes 业务副本及水平扩展底层原理 07 | 有状态应用:Kubernetes 如何通过 StatefulSet 支持有状态应用? 08 | 配置管理:Kubernetes 管理业务配置方式有哪些? 09 | 存储类型:如何挑选合适的存储插件? 10 | 存储管理:怎样对业务数据进行持久化存储? 11 | K8s Service:轻松搞定服务发现和负载均衡 12 | Helm Charts:如何在生产环境中释放部署生产力? 守护神:业务的日志与监控 「关注公众号【云世】,免费获取全系列课程内容」 13 | 服务守护进程:如何在 Kubernetes 中运行 DaemonSet 守护进程? 14 | 日志采集:如何在 Kubernetes 中做日志收集与管理? 15 | Prometheus:Kubernetes 怎样实现自动化服务监控告警? 16 | 迎战流量峰值:Kubernetes 怎样控制业务的资源水位? 17 | 案例实战:教你快速搭建 Kubernetes 监控平台 安全无忧:集群的安全性与稳定性 18 | 权限分析:Kubernetes 集群权限管理那些事儿 19 | 资源限制:如何保障你的 Kubernetes 集群资源不会被打爆 20 | 资源优化:Kubernetes 中有 GC(垃圾回收)吗? 21 | 优先级调度:你必须掌握的 Pod 抢占式资源调度 22 | 安全机制:Kubernetes 如何保障集群安全? 23 | 最后的防线:怎样对 Kubernetes 集群进行灾备和恢复? 「关注公众号【云世】,免费获取全系列课程内容」 加餐:问题答疑和优秀留言展示 知其所以然:底层核心原理及可扩展性 24 | 调度引擎:Kubernetes 如何高效调度 Pod? 25 | 稳定基石:带你剖析容器运行时以及 CRI 原理 26 | 网络插件:Kubernetes 搞定网络原来可以如此简单? 27 | K8s CRD:如何根据需求自定义你的 API? 28 | 面向 K8s 编程:如何通过 Operator 扩展 Kubernetes API? 特别放送 「关注公众号【云世】,免费获取全系列课程内容」 29 | Kubernetes 中也有定时任务吗? 30 | Kubectl 命令行工具使用秘笈 结束语 结束语 | Cloud Native is Eating the World:时代在召唤云原生 「关注公众号【云世】,免费获取全系列课程内容」

2021-08-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除