
论文素材
文章平均质量分 90
论文素材
zhousenshan
现在的一切都是为将来的梦想编织翅膀,让梦想在现实中展翅高飞
展开
-
AAAistio基础
Istio与传统微服务架构相比,优势主要体现在以下几个方面:流量管理方面• 灵活的流量路由:在传统微服务中,流量路由规则的实现可能比较复杂,并且更改路由策略可能需要修改代码或者重新配置负载均衡器。而Istio通过虚拟服务(Virtual Service)可以轻松地根据请求的域名、路径、HTTP头等属性来动态地路由流量。例如,通过简单地修改Istio的配置,就可以将一定比例的流量从一个服务版本转移到另一个版本,方便进行金丝雀发布或蓝绿部署等操作。原创 2024-11-03 16:50:42 · 794 阅读 · 0 评论 -
AAA GitOps详解
GitOps = IaC + Git + CI/CD,即基于 IaC 的版本化 CI/CD。它的核心是使用 Git 仓库来管理基础设施和应用的配置,并且,你从其他地方修改配置(比如手动改线上配置)一概不予通过。Git 仓库中的声明式配置描述了目标环境当前所需基础设施的期望状态,借助于 GitOps,如果集群的实际状态与 Git 仓库中定义的期望状态不匹配,Kubernetes reconcilers 会根据期望状态来调整当前的状态,最终使实际状态符合期望状态。原创 2025-05-03 09:09:52 · 1198 阅读 · 1 评论 -
Istio 服务注册与发现
Pilot 组件会从各个 Service Registry,比如 Kubernetes 中的 Service 和 Consul 中注册的服务,采集可用的服务数据到 Istio 中,并将这些服务转换为 Proxy 可理解的标准服务格式,下发到 Proxy,同时下发的还有用户预先配置的路由规则和流量控制策略。在被代理的应用根据服务标识发起 HTTP 通信时,Proxy 将会从拦截的网络请求中根据服务标识获取对应的服务数据,并根据下发的路由规则选择合适的实例转发请求。这种集成方式的业务流程参见图3中的蓝色箭头。转载 2025-05-02 20:55:55 · 90 阅读 · 0 评论 -
云原生架构的核心原则:微服务、容器与DevOps
云原生架构正以前所未有的速度席卷各行各业,成为众多企业迈向高效、敏捷与创新之路的关键力量。据 Gartner 预测,到 2025 年,将有 95% 的新建数字工作负载基于云原生平台,这一数据直观地反映出云原生架构在未来企业技术布局中的核心地位。云原生架构之所以备受瞩目,源于它能充分释放云计算的潜能,为企业带来诸多显著优势。它打破了传统架构的诸多束缚,让应用开发、部署与运维变得更加灵活、高效,极大提升了企业应对市场变化的速度与能力。转载 2025-01-23 20:55:10 · 222 阅读 · 0 评论 -
Istio入门,原理,实战
微服务架构可谓是当前软件开发领域的技术热点,它在各种博客、社交媒体和会议演讲上的出镜率非常之高,无论是做基础架构还是做业务系统的工程师,对微服务都相当关注,而这个现象与热度到目前为止,已经持续了近 5 年之久。尤其是近些年来,微服务架构逐渐发展成熟,从最初的星星之火到现在的大规模的落地与实践,几乎已经成为分布式环境下的首选架构。微服务成为时下技术热点,大量互联网公司都在做微服务架构的落地和推广。同时,也有很多传统企业基于微服务和容器,在做互联网技术转型。转载 2024-11-05 21:31:26 · 147 阅读 · 0 评论 -
AAA K8S:ingress 负载均衡
一种全局的,为代理不同后端Service而设置的负载均衡服务。转载 2024-11-02 11:10:09 · 118 阅读 · 0 评论 -
camunda 工作流学习笔记1 - 基础知识
2、圆角矩形是子任务,可选有: service task 服务任务(比如执行后台逻辑) user task 用户任务(比如某个用户审批)。过程: 1、使用建模工具 ( Modeler.exe ) 进行建模,输出 流程模型 bpmn 文件。2、启动 camunda 平台,并将 bpmn 部署到 camunda 平台。组成: 1、建模工具: Camunda Modeler 建模工具 2、平台:Camunda Platform Run。完成后部署和发布这个流程: 按下图点击 上传/部署 图标。转载 2024-10-19 09:41:02 · 272 阅读 · 0 评论 -
Camunda-调用java类
业务任务通常是用来调用业务系统,camunda中可以调用Java代码或者rest api调用。转载 2024-10-19 09:23:24 · 194 阅读 · 0 评论 -
Camunda工作流引擎快速入门
部署成功,查看流程驾驶舱地址。转载 2024-10-19 09:14:26 · 163 阅读 · 0 评论 -
快速应用开发(RAD)
快速应用开发(RAD)作为一种高效的软件开发方法,通过快速原型和迭代开发,能够快速响应需求变化,提高用户参与度,从而加快开发进程并提升产品质量。虽然RAD在实施过程中面临诸多挑战,但通过有效的沟通机制、技能提升和项目管理对策,这些挑战是可以克服的。对于那些需要快速交付、灵活应对变化并且用户参与度高的项目,RAD无疑是一个理想的选择。随着市场需求的不断变化,RAD将继续发挥其重要作用,帮助企业在竞争激烈的环境中保持领先地位。转载 2024-10-19 08:59:58 · 197 阅读 · 0 评论 -
论基于构件的软件开发CBSD
2011年3月,我有幸参加了统一网管应用平台(UNMP)项目的开发工作,并担任系统架构师一职,负责系统的架构设计及核心构件的开发工作。该系统是**省移动分公司网络维护中心委托我们开发的,在该项目立项前,该部门存在大量的第三方应用系统,这些系统之间存在大量重复的功能,所以提出了建设UNMP作为各应用系统的支撑平台。UNMP主要功能有:单点登录、用户管理、集中授权、消息通知、日志管理、告警管理、系统监控、定时服务等。该项目于2011年底通过验收,满足客户方提出的作为各应用系统支撑平台的需求。转载 2024-10-18 21:18:29 · 681 阅读 · 0 评论 -
DevOps有哪些应用场景
通过自动化的软件构建、测试和部署流程,团队可以频繁且可靠地将代码变更集成到共同的主线中,并持续交付到生产环境,让产品快速响应市场变化并及时修复问题。IaC提供了版本控制和协作的可能,这意味着基础设施的变更可以像管理代码一样,经历审查、测试与部署的流程。持续交付的关键在于,部署过程被自动化,基础设施与服务的配置,以及部署启动等步骤都是无人工干预的。这两者联合起来,构成了能够让软件更快速、更频繁地上线的工作流程,它们减少了部署过程中的人为错误,提高了部署效率,使得团队能够更加专注于产品的开发和改进。转载 2024-10-11 20:39:10 · 301 阅读 · 0 评论 -
使用kubernetes的几大优势
整理了一些使用k8s的理由和优势!转载 2024-04-26 21:54:34 · 176 阅读 · 0 评论 -
系统架构设计高级技能 · 系统质量属性与架构评估
从不同的体系结构角度,有三种不同类型的场景,分别是用例(包括对系统典型的使用,还用于引出信息)、增长场景(用于涵盖与它的系统修改)、探测场景(用于涵盖那些可能会对系统造成压迫的极端修改)。获取一组基于属性的体系结构风格的目标在于要把体系结构设计变得更为惯例化、更可预测,并得到一个基于属性的体系结构分析的标准问题集合,使设计与分析之间的联系更为紧密。此外,该分析方法有利于评估体系结构固有的风险。SAAM指导对体系结构的检查,使其主要关注潜在的问题点,如需求冲突,$仅从某一参与者的观点出发的不全面的系统设计。转载 2024-05-04 11:30:15 · 671 阅读 · 0 评论 -
微服务网关(论文)
随着微服务的兴起,基于其业务耦合性低、负载能力强、服务边界清晰等优点,大家纷纷使用微服务架构来实现新系统或进行老系统的改造。微服务在带来诸多好处的同时,也有一些问题需要解决,比如:如何做到有效拆分、减少服务间调用,如何统一管理所有服务的接口,如何进行自动化部署等。本文阐述微服务的API网关的一些主要功能,并例举了几种常用的网关,最后结合spring cloud微服务框架对网关做一些简要的论述。转载 2024-04-26 21:49:10 · 195 阅读 · 0 评论 -
程序员的职业生涯,一个年薪50万程序员的自述
目前在二线城市-郑州一家30人的软件公司担任研发总监岗位,将近13年的程序员生涯,分享一些经验,更多的可能是教训吧,希望对题主有些帮助。首先分享一下我的程序员职业生涯发展经历,还是以工作年限和收入为主线来描述吧,比较直观,钱 一定是大家比较关注的点。下图中纵坐标为我的年薪收入,横坐标为工作年限,2010年毕业,至今13年了。首先我是一个很普通的人,农村出身,父母没什么文化,更没什么背景。从一个山里的高中,费了九牛二虎之力考上了一个二本大学。当年我们那届高中毕业生,整个学校考上二本以上的人只有4个。转载 2024-01-13 09:15:30 · 206 阅读 · 0 评论 -
实用技巧:Spring Cloud中,如何优雅下线微服务?
在生产环境中,服务的上下线是不可避免的,我们希望能够优雅地下线微服务。本文基于Spring Boot 2.x + Spring Cloud Finchley讲解实际项目中优雅下线服务的四种方式,并探讨各方式的优缺点。注:Spring Boot 1.x + Spring Cloud Edgware及之前的方式相同,但配置有区别,本文不做讨论。方式一:kill java进程【不建议】...转载 2019-05-03 15:19:59 · 1705 阅读 · 0 评论 -
华为任正非《一江春水向东流》
千古兴亡多少事,一江春水向东流。 小时候,妈妈给我们讲希腊大力神的故事,我们崇拜得不得了。少年不知事的时期我们崇拜上李元霸、宇文成都这种盖世英雄,传播着张飞“杀”(争斗)岳飞的荒诞故事。在青春萌动的时期,突然敏感到李清照的千古情人是力拔山兮的项羽。至此“生当作人杰,死亦为鬼雄”又成了我们的人生警句。当然这种个人英雄主义,也不是没有意义,它迫使我们在学习上争斗,成就了较好的成绩。 当...转载 2018-12-22 23:47:26 · 680 阅读 · 0 评论 -
每一个情绪稳定的人背后,都是高情商和大格局
专家>这句话,特别适用于,不知道珍惜的员工:生活和职场都不是可以肆意释放情绪的舞台,成年人的情绪要可控,要自己消化。22戴鑫我要上头条作者:春天来源:插坐学院(ID:chazuomba) 导语情绪,是一个人的底层操作系统,我们要学会和自己的情绪相处,了解和管理好自己的情绪。高情商者,善于了解和管理情绪,低情商者,往往为情绪所控。 不仅个体有情商...转载 2019-02-18 23:12:52 · 2976 阅读 · 1 评论 -
四年努力, 和大家聊聊成长感悟
文章来自:五月的仓颉五月的仓颉 是一位非常优秀,乐于分享的大神,目前就职阿里 原文链接:https://www.cnblogs.com/xrq730/p/9159586.html阿里面试成功已经过去一个月了,入职也已经过去十多天了,趁着周末写点东西和大家进行一下分享,本文会写到以下的内容:个人一路走来的经历未来的一些思考我自己理解五年这个时间节点一名优秀程序员应当具备的技术素质...转载 2018-11-18 10:00:56 · 502 阅读 · 0 评论 -
明年,你凭什么在单位立足?(此文已火)
01忠诚单位不一定挽留有能力的员工,但对一个忠心耿耿的人,不会有领导愿意让他走,他会成为单位这个铁打营盘中最长久的战士,而且是最有发展前景的员工。1、站在领导的立场上思考问题;2、与上级分享你的想法;3、时刻维护单位的利益;4、琢磨为单位创造价值;5、在外界诱惑面前经得起考验。2敬业随着社会进步,人们的知识背景越来越趋同。学历、文凭已不再是单位考量员工...转载 2019-11-02 10:09:11 · 182 阅读 · 0 评论 -
职场故事
这些年,学长观察到一个重要的现象:我认识的人里面,有不少看起来很聪明的人,都过得不太顺。这些聪明人,一部分是我在工作中遇到的,相交有深有浅;但还有一部分是我结识多年的朋友,我对他们有着长期的观察。长期的观察让我确信,这种现象并不是个例。很多时候,作为朋友,我都替他们着急,明明就是很聪明,怎么总实现不了想要实现的成就?经过不断地思考,我对这个话题有了越来越多的想法。我把...转载 2019-09-24 22:34:04 · 444 阅读 · 0 评论 -
扎心一问!你凭什么成为top1%的Java工程师?
目录1、解决生产环境里的突发故障 2、对棘手的线上性能问题进行优化 3、锻造区别于普通码农的核心竞争力 4、打磨架构设计能力 5、你凭什么成为 top1%? ...转载 2019-05-15 22:10:42 · 141 阅读 · 0 评论 -
老周—给那些仍旧在公司混日子的人
网上有热心的朋友帮我整理了一个交流谈话,我已经记不得具体是什么时候在什么场合讲的,但都是至今我想对一些朋友说的真心话:你混日子,就是日子混你,你自己是输家。1、我自己当年,无论我在方正给国家打工,还是我在雅虎给外国人打工,我都跟别人最大的不一样,我从来不觉得我在给他们打工,我真的可能是很有自信的人,我觉得我在为自己干。因为我干任何一件事我首先考虑的是,我通过干这件事我能学到什么东西,学到的东西...转载 2019-03-13 22:52:31 · 380 阅读 · 0 评论 -
如何成为一位「不那么差」的程序员
前言已经记不清有多少读者问过:博主,你是怎么学习的?像我这样的情况有啥好的建议嘛?也不知道啥时候我居然成人生导师了。当然我不排斥这些问题,和大家交流都是学习的过程。因此也许诺会准备一篇关于学习方面的文章;所以本文其实准备了很久,篇幅较长,大家耐心看完希望能有收获。以下内容仅代表我从业以来所积累的相关经验,我会从硬技能、软实力这些方面尽量阐述我所认为的 “不那么差的程序员”...转载 2019-01-27 21:23:39 · 379 阅读 · 1 评论 -
为什么要不断学习
问题无论是博客园也好、公众号也好还是微信里的聊天,总有朋友问起诸如此类的问题: 某某技术XXX框架都帮我们封装好了,我们去学习了有什么用? 感觉你的知识面好广,实际工作中应当用不到这么多知识吧,那学习了有什么用? 某某技术工作中根本用不到,有什么好学习的? 我认为这是一个值得思考的好问题,就这个问题,基于我平时的学习和一些个人的思考,分享一下想法。 更快速...转载 2018-12-02 18:27:51 · 1176 阅读 · 0 评论 -
公司抛弃你,不会和你商量
01公司抛弃你,不会和你商量茶姐昨天和我说,“部门一个83年做采购的姑娘被清退了,在公司已经做了12年了。”茶姐公司是世界500强,行业翘楚,给员工的报酬都是对标市场高分位,就是市场上给10,000, 我能出18,000的有钱公司。我很好奇问她,“行政部采购的岗位都很稳定,怎么能被清退呢?”茶姐略显惆怅地说,“我们公司的体系都已经很完善了,从去年开始,全公司的战略转型,总部对支...转载 2019-01-01 23:15:48 · 2397 阅读 · 1 评论 -
狼性的华为,是否有人性?
《神坛在左华为在右》一书作者、同是华为“毕业生”的末末,在采访任正非时,任老板曾表示:“一个公司只有人说好,那不就快完蛋了嘛。只要是真实的,真实的才尖锐,才有穿透力,但是不要愤世嫉俗。”华为是伟大的,同时,它又是不完美的。它秉持的“狼性文化”,在大众心中一直毁誉参半,褒贬不一。狼性的华为,是否有人性?今天,我想从“离校学子”的角度,聊聊工作期间,华为曾对我的 3 次“洗脑”...转载 2018-12-30 09:45:16 · 780 阅读 · 0 评论 -
30岁后的终极使命,是接受自己只是一个普通人
知乎上,有个问题是:哪一刻,你意识到自己只是一个普通人?如果要我来回答,答案是:是这个时候,当我发现,再怎么努力,有些东西都够不着。国庆长假,回了一趟老家,见到好几个旧时的朋友,和同学。最令人我惊诧的,是大玺的生活学生时代,大玺父亲是当地的首富,家里有一个运输队,专跑长途货运。高中毕业后,大玺就被送去了美国留学。后来,我们慢慢失去了联系,只听说他在国外读了硕士,又去了北京工作。这次聚会...转载 2018-12-23 20:19:22 · 610 阅读 · 0 评论 -
如何摆脱学生思维
做一个小调查,工作到现在,你换过几份工作?通常,工作年限越多,离职的次数也应该越多,但现实情况却恰恰相反。离职率最高的群体是入职1到3年的年轻人。对于企业来说,学历、能力是衡量你是否适合这项工作的标准之一,但更重要的一点,是你的工作经历。离职率越高,说明你对企业的忠诚度越低,这样的人即使再有能力,也不会被录用。刚入职场的年轻人,为什么离职率那么高?很重要的一个原因是没有摆脱学生思维。...转载 2018-12-18 22:18:14 · 1240 阅读 · 0 评论 -
百度员工离职总结:资质平庸的人该怎么办?震惊了无数人!
天赋秉异的人永远是少数,剩下的都是资质平庸的芸芸众生。相信即使只是普通人,也有一颗不甘于平庸的心。那么资质平庸的人该如何在职场上做出一番成就呢?其实以大多数人的努力程度之低,根本轮不到拼天赋。你需要的是比别人更加熟悉职场的规则、遵守规则、利用规则,这个过程也是“被社会与职场的规律驯化”的过程。“被驯化”是无法避免的,只有熟悉“游戏规则”,才能更好地“玩游戏”。一名百度员工在离职时总结出11...转载 2017-12-20 23:04:28 · 1445 阅读 · 0 评论 -
因抢一个月饼,惨遭阿里开除,如今的他把生活过成这
如今再回头看离开阿里这件事的时候,莫念说,“算是人生的一场有趣的经历吧,大部分人反而一辈子都不会遇到这样的事情。”现在的他依然在努力工作,但是工作已不再是他生活的全部。我只想抢一个月饼谈到抢月饼事件,莫念显然有些不情愿。他是一个非常低调的人,在月饼事件发生后没有接受任何媒体的采访。“我希望别人是通过我的技术了解我,而不单单是月饼事件。”采访的过程中,他还原了月饼事件的整个过程。...转载 2018-12-05 22:25:17 · 442 阅读 · 0 评论 -
《用得上的职业发展课》
老路把职场生涯分为四个层面:看得清的【存在层】:职场真相,为什么你很努力却没有结果?涨得快的【能力层】:你需要具备的职场能力,比如工作方法、沟通能力、情绪急救。吃得开的【资源层】:怎么处理好和同事、下属、领导的关系?学得透的【认知层】:提升认知,拥有站在巨人肩上看问题的能力。麦家曾经说过:我们最大的悲哀,是迷茫地走在路上,看不到前面的希望;我们最坏的习惯,是苟安于当下的生活...转载 2018-12-10 22:42:42 · 938 阅读 · 0 评论 -
即使最平凡的人,也有不妥协的一面
最近,国产电影《无名之辈》在朋友圈持续刷屏,不仅获得豆瓣8.4的高分,也在微博上得到韩寒、陈坤等人力荐。韩寒甚至评价说:这部电影是今年国产电影前三,演员们值得至少一个影帝和一个影后,票房值得拿五亿以上,十亿都不过分。 虽然剧本存在一些瑕疵,但主演们精湛的演技已经深深打动观众,目前票房已突破7亿。 看完电影之后,我理解了它刷屏的原因,也对“平凡”有了新的理解:即使最平凡的人...转载 2018-12-18 22:50:10 · 737 阅读 · 0 评论 -
Apache CXF拦截器Interceptor实现WebServices用户验证
Apache CXF应该都知道,是一个开源的 Services 框架,可以构建基于SOAP或RESTful 的WebServices ,并且可以和 spring 天然地进行无缝集成。 不过这里不是关于CXF的系统介绍,而是在开发WebServices 时遇到一些问题,最终使用CXF拦截器完成需求。所以侧重记录使用CXF的拦截器。问题先说问题,其实也很简单,简言之就是在请求时需要转载 2017-05-17 22:24:29 · 1834 阅读 · 0 评论 -
一位腾讯离职员工的6年反思:关于工作和成长,和你分享3点感悟
本文作者王信文,曾经在腾讯工作近4年,业绩非常一般,在几乎要被劝退前,选择离职创业。没想到,创业的第一个项目非常成功,他们公司做的“刀塔传奇”游戏,曾在中国APP畅销榜的第一名待过一年。离开腾讯这几年,王信文不断地反思一个问题:当年到底什么地方没做对,导致我混的那么差?这篇文章,他将从一个CEO的角度,和你分享3点关于工作和成长的忠告,希望能够帮助你走得更远。2009到2013年我在腾讯上...转载 2019-02-03 14:45:42 · 3587 阅读 · 1 评论 -
五月的仓颉 聊聊我成长了什么
2018.5.31~2019.5.31,一段精彩的旅程,渡过了在阿里一年的时光,这段时光有快乐、有焦虑、有迷茫、更有思考,思考的是自己过去的种种不足、思考的是一些现在看来之前错误的想法、思考的是如何成为一个更好的技术人,将这一些思考分享给看到这些文字的每个人,共勉。应当如何面对线上的异常/故障看起来毫无意义的一个问题,碰到线上异常/故障如何面对,排查解决了不就好了,但是这真的只是第一...转载 2019-06-09 16:33:33 · 511 阅读 · 1 评论 -
《用得上的职业发展课》:老路跟你聊聊中年危机那点事儿
网上有一句话非常扎心:不要去大声责骂年轻人,他们会立刻辞职的。但你可以往死里骂那些中年人,尤其是那些有车有房有娃的。打开百度App,看更多美图看过这段话,年轻人表示:有趣。领导表示:好主意。中年人没来得及表示。。。吐了口老血,卒。 1今年,唐山市撤销了周边所有路桥收费站。就在这普天同庆的日子,收费站的员工们不干了,网上有一段收...转载 2018-12-10 22:54:32 · 846 阅读 · 0 评论 -
业务高速增长过程中的技术演进
在业务高速增长的过程中,来自技术的挑战也不可忽视。贝贝网从一个电商新秀到行业独角兽,只用了短短两三年的时间,看似顺利,但其中的酸甜苦辣只有我们自己知道。所以今天就想扒扒皮,和你分享一下我们业务扩张过程中在技术上踩过的那些坑,以及我们是如何应对的。业务规模和复杂度快速增长带来的挑战其实,创业最初,我们曾怀疑过贝贝网这个平台的可能性,因为在早期的电商淡季时期,我们连三个九的业绩都达不到。后...原创 2019-11-02 09:20:13 · 349 阅读 · 0 评论 -
怎么培养职场敏感度
简单来说,职场敏感度就是一种简单的职场意识,对自己所处的工作岗位,所处的工作状况拥有一定的认知。工作中同事对自己的态度,上司对自己的看法都是极其重要的,这影响着我们日后的加薪升职。所以拥有一定的职场敏感度意识可以让我们更好的提升自己,改变自己。那么职场敏感度应该怎么培养呢?工作性质:我们在工作的时候,不妨抽点时间来想一想自己现在所做的工作对于公司来说是不是重要的,自己所处的岗位是不是必不可缺的...转载 2018-12-11 22:23:35 · 1424 阅读 · 0 评论