微服务
文章平均质量分 82
微服务架构
rundreamsFly
熟悉项目管理领域,PMI-PMP、Kubernetes-CKA 认证、阿里云专家博主称号,擅长需求分析、DevOps平台构建及分布式系统架构。
曾就职于 易极付 ,德澳教育 等互联网公司 ,曾任职 项目经理、技术主管、系统架构师、DevOps工程师等岗位
展开
-
【Nacos】构建云原生应用的动态服务发现、配置管理和服务管理平台【企业级生产环境集群搭建应用】
nacos做为注册服务中心 一定不开外网,内部通过跳板机进行访问持久化存储 Mysql 要保证高可用,文章中没深度设计访问nacos控制台,不单独访问某一台机器,通过nginx配置代理至其中一台。原创 2024-02-22 17:30:14 · 1129 阅读 · 16 评论 -
【微服务-架构选型】记录2022年微服务技术架构选型
这只是个人或者自己比较擅长的领域,各位小伙伴可以根据自己的实际情况进行选择。不要把技术看得太重。对所有的主观性宣传文章,留一些心眼,多问一句——那缺点呢?将来决定你们是否会掉在坑里的,就是它的缺点。对于那些会如实告诉你缺点的宣传文章,请高看一眼,因为作者是真的希望对你们团队的未来负责。原创 2022-09-20 14:56:26 · 26475 阅读 · 21 评论 -
【云原生-介绍】到底什么是云原生?下一个内卷?
云原生之所以解释不清楚,是因为云原生没有确切的定义,云原生一直在发展变化之中,解释权不归某个人或组织所有。何谓云原生?技术的变革,一定是思想先行,云原生是一种构建和运行应用程序的方法,是一套技术体系和方法论。云原生(CloudNative)是一个组合词,Cloud+Native。Cloud表示应用程序位于云中,而不是传统的数据中心;Native表示应用程序从设计之初即考虑到云的环境,原生为云而设计,在云上以最佳姿势运行,充分利用和发挥云平台的弹性+分布式优势。2015年云原生计算基金会(C原创 2021-09-23 09:56:42 · 12546 阅读 · 112 评论 -
RocketMQ常备知识汇总
基础篇阿里巴巴开源 参考kafka实现应用场景:应用解耦,流量削峰,数据分发源码地址:https://github.com/apache/rocketmq中文文档:https://github.com/apache/rocketmq/tree/master/docs/cn商业版:https://www.aliyun.com/product/rocketmq官网翻译:http://www.itmuch.com/books/rocketmq/FAQ:http://rocketmq.apach原创 2021-08-11 17:08:10 · 247 阅读 · 0 评论 -
SpringBoot配置文件加密jasypt【数据库配置加密、redis配置加密、核心参数加密】
为什么需要加密这是一套完整的账号信息管理体系,不同岗位不同职责,也就是承担不同的责任。比如在小程序开发过程中,很多公司都会把 appId、appSecret 直接赔偿成明文的,当有员工离职时很难进行管理【貌似只有重置才行】对于比较核心的账号 要有专人管理,每个人都有自己的职责,看该看的东西【不同团队需求不同】遇到过最奇葩的事情有个工程师从一家公司离职1年多,1年多过后居然还能连接上前公司生产的数据库,还能进行操作【真的好可怕。。。】暴露核心参数,有员工故意诋毁老东家【伤敌一千自损八百】。原创 2021-07-13 19:49:37 · 11544 阅读 · 74 评论 -
微服务架构下如何保证事务的一致性
随着业务的快速发展、业务复杂度越来越高,传统单体应用逐渐暴露出了一些问题,例如开发效率低、可维护性差、架构扩展性差、部署不灵活、健壮性差等等。而微服务架构是将单个服务拆分成一系列小服务,且这些小服务都拥有独立的进程,彼此独立,很好地解决了传统单体应用的上述问题,但是在微服务架构下如何保证事务的一致性呢?从本地事务到分布式事务的演变什么是事务?回答这个问题之前,我们先来看一个经典的场景:支付宝等交易平台的转账。假设小明需要用支付宝给小红转账 100000 元,此时,小明帐号会少 100000 元,而.转载 2021-05-28 16:38:51 · 5975 阅读 · 0 评论 -
关于微服务架构业务思考
现实业务场景微服务框架的大行其道(SpringCloud、SpringCloud Alibaba),似乎没在微服务架构下写过代码都不好意思出去面试。在我最近待过的两家公司中,都采用了微服务架构,且研发团队没有超过20人,那酸爽,真够味。在前期业务不明确的情况下,为了赶上技术的新潮,毅然上微服务架构(似乎也不知道选什么)。微服务架构爽吗存在即合理吧,在目前我看来,不过自己微服务用的确实不是很好。有的业务强制拆分成2个服务,在后期开发中发现其实就是一个业务,强拆灰飞烟灭。其实就是一个简单的查原创 2021-05-28 10:41:02 · 14171 阅读 · 48 评论 -
Linux java基础环境搭建 ->zookeeper
下载安装文件进行解压访问网址进行版本下载 http://mirror.bit.edu.cn/apache/zookeeper/选择相应版本进行下载 wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.13/zookeeper-3.4.13.tar.gz解压 ta...原创 2019-03-26 15:51:31 · 190 阅读 · 0 评论 -
微服务架构演进图
单体集群架构SOA架构微服务架构PS:如果图片不清晰,点击右键在新的标签打开图片,能够清晰查看原创 2020-09-12 16:23:41 · 358 阅读 · 0 评论