0

慕课网 实战班 就业班 2019年12月5号 更新资料整理 300套

慕课网 实战班 就业班 2019年12月5号 更新资料整理 300套 百度网盘资料链接: 链接:https://pan.baidu.com/s/1qORPsgM6ukDPOSjU5ck5yA提取码:qnlu复制这段内容后打开百度网盘手机App,操作更方便哦 微云链接: https://docs.qq ...

Mr.Right-w 发布于 2019-12-05 21:44 评论(0)阅读(29)
0

如何正确使用 Spring Cloud?【中】

从 2004 年发布 1.0 版本开始,Spring 目前已经演进至 5.x 版本了,为不同时期的应用开发提供了强有力的支撑。现在我们正面对微服务、DevOps、云计算这些新的挑战,Spring 家族的新生力量 Spring Cloud 又将给我们提供哪些方面的支撑呢? ...

IT老兵哥 发布于 2019-12-05 10:38 评论(0)阅读(22)
0

如何正确使用 Spring Cloud?【上】

Spring Cloud,它将帮我们填平横跨在应用开发与微服务、DevOps、云计算之间的沟壑,让我们轻松拥抱云上微服务,但你知道它是如何做到的吗?你对它有全面的了解吗?你知道如何正确使用它吗?新概念新技术层出不穷,让人云里雾里,你是否想拨开云雾对它们有更清晰的认知? ...

IT老兵哥 发布于 2019-12-05 10:34 评论(0)阅读(23)
0

[追热点]了解 Cloud Native 云原生

起源和发展 "Pivotal" 是云原生应用的提出者,并推出了 "Pivotal Cloud Foundry" 云原生应用平台和 "Spring" 开源 Java 开发框架,成为云原生应用架构中先驱者和探路者。 CNCF,全称Cloud Native Computing Foundation(云原生 ...

repeatedly 发布于 2019-12-04 17:36 评论(0)阅读(18)
0

【高可用架构】借助Envoy工具发布项目到多台服务器(二)

前言 在上一篇,我们已经成功在开发机上部署了Deploy项目,下面我们继续在开发机上安装Envoy 两台应用服务器的IP 192.168.10.12 192.168.10.18 【高可用架构】系列链接: "待部署的架构介绍" 演示 安装envoy 全局安装envoy,你也可以安装在当前项目下 在项目 ...

SexyPhoenix 发布于 2019-12-04 11:54 评论(0)阅读(50)
3

“数据中台”的再思考

今天,中台已经成为架构转型的里程碑,从互联网到传统企业谈架构必有中台。虽然各种中台概念层出不穷,但“数据中台”和“业务中台”作为中台概念的起始源头,被视为最纯正的中台,也是企业架构转型的重要目标。我所在的银行正筹备“数据中台”的建设,为此在内外部组织了多次技术研讨,每个人都有不同的想法,共同点仅限于 ...

海边的Ivan 发布于 2019-12-04 09:13 评论(0)阅读(485)
0

【高可用架构】开发机上部署Deploy项目(一)

准备 部署项目的细节可以看这个,传送门 "Centos 7部署Laravel项目" 主机IP:192.168.10.17 【高可用架构】系列链接: "待部署的架构介绍" 演示 部署Deploy 额,刚发现Laravel版本竟然是6.6了,迭代很快呀。 修改配置 设置Nginx config配置 重启 ...

SexyPhoenix 发布于 2019-12-03 16:15 评论(0)阅读(27)
0

分布式事务之解决方案(最大努力通知)

6.分布式事务解决方案之最大努力通知 6.1. 什么是最大努力通知 最大努力通知也是一种解决分布式事务的方案,下边是一个是充值的例子:交互流程 :1、账户系统调用充值系统接口2、充值系统完成支付处理向账户系统发起充值结果通知若通知失败,则充值系统按策略进行重复通知3、账户系统接收到充值结果通知修改充 ...

小小一 发布于 2019-12-02 22:18 评论(0)阅读(48)
1

从2-3-4树模型到红黑树实现

从2 3 4树模型到红黑树实现 [TOC] 前言 红黑树,是一个高效的二叉查找树。其定义特性保证了树的路径长度在黑色节点上完美平衡,使得其查找效率接近于完美平衡的二叉树。 但是红黑树的实现逻辑很复杂,各种旋转,颜色变化,直接针对其分析,大多数都是死记硬背各种例子,不太容易有个直观的理解。实际上,红黑 ...

风火1989 发布于 2019-12-01 11:17 评论(0)阅读(26)
0

图解 Spring:HTTP 请求的处理流程与机制【5】

本文主要价值是帮助大家梳理出端到端的全流程框架,也就是我们常说的全局视角或者上帝视角。有了这个框架之后,我们可以根据自己的需要按图索骥找相关节点的资料来研究学习,不至于陷入细节找不到方向。当然,考虑到我们每个人的工作学习情况不同,平时遇到的问题也不同,本文内容无法覆盖所有人遇到的问题,欢迎大家留言提... ...

IT老兵哥 发布于 2019-11-30 17:42 评论(0)阅读(35)
0

图解 Spring:HTTP 请求的处理流程与机制【1】

本系列文章将聚焦 Spring 处理 HTTP 请求的全流程,帮助大家了解掌握 Spring 这座摩天大楼里面的管路布线,让学习变得事半功倍,让使用变得游刃有余。 ...

IT老兵哥 发布于 2019-11-30 14:09 评论(0)阅读(54)
1

用Helm3构建多层微服务

Helm是一款非常流行的k8s包管理工具。以前就一直想用它,但看到它产生的文件比k8s要复杂许多,就一直犹豫,不知道它的好处能不能抵消掉它的复杂度。但如果不用,而是用Kubectl来进行调式真的很麻烦。正好最近Helm3正式版出来了,比原来的Helm2简单了不少,就决定还是试用一下。结果证明确实很复 ...

倚天码农 发布于 2019-11-29 15:53 评论(1)阅读(186)
0

分布式事务之解决方案(可靠消息最终一致性)

5. 分布式事务解决方案之可靠消息最终一致性 5.1. 什么是可靠消息最终一致性事务 可靠消息最终一致性方案是指当事务发起执行完全本地事务后并发出一条消息,事务参与方(消息消费者)一定能够接收消息并处理事务成功,此方案强调的是只要消息发给事务参与方最终事务要达到一致。此方案是利用消息中间件完成,如下 ...

小小一 发布于 2019-11-28 22:37 评论(0)阅读(60)
3

从程序员到架构师,有捷径吗?

从程序员到架构师的进阶过程,就像是用时间精力浇灌培植一棵树,让小树苗逐渐长成参天大树,先有主干,后有枝叶,待到枝繁叶茂就能开花结果了,也就是说等到架构师所需技能全都储备好了,那我们就有信心胜任新岗位工作了。 ...

IT老兵哥 发布于 2019-11-28 10:49 评论(0)阅读(100)
0

springcloud 微服务分布式 框架源码 activiti工作流 前后分离

1.代码生成器: [正反双向](单表、主表、明细表、树形表,快速开发利器)freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本、处理类、service等完整模块2.多数据源:(支持同时连接无数个数据库,可以不同的模块连接不同数的据库)支持N个数据源3.阿里数据库连 ...

m17193095294 发布于 2019-11-27 13:56 评论(0)阅读(50)
0

客户至上

客户至上 架构是为客户服务的。如果我设计的架构不能给客户带来价值,那我就是在浪费时间。我经常听到客户抱怨以前的系统有多么难用,那些系统的开发者端坐在象牙塔中,一点都不理解他们或他们的工作。那我又如何确保架构能够为客户带来价值呢? 我的办法是运用以客户为中心的设计流程。先搞清楚谁是客户,他们想做什么。 ...

scogee 发布于 2019-11-27 11:18 评论(0)阅读(30)
0

【高可用架构】待部署的架构介绍

目的 本文主要有以下两点: 一. 架构介绍 二. 往期回顾 内容 一. 架构介绍 高可用:简单的来说就是 硬件故障服务依然可用 ,换言之,网站仍然可以访问、写入数据 【高可用架构】这个系列就是对高可用服务的一个简单的实践,会通过一篇篇博文,详细的勾勒出架构的全貌 当然博文要做的也只是一个 基础的架构 ...

SexyPhoenix 发布于 2019-11-27 11:11 评论(0)阅读(104)
0

程序员必须懂的架构入门课

程序员,真有必要了解架构吗?有的人只关注眼下的“点”,有的人看到了延伸的“线”,还有人畅想出未来的“面”。就像在丛林中穿越,当你迷路找不到方向时,最好就是登上山顶或者爬上树冠,让自己有更宽广的视野,从而找到通往目的地的最佳路径。既要脚踏实地、低头赶路,也要抬头望天、畅想未来,正确的方向比速度更重要。 ...

IT老兵哥 发布于 2019-11-25 16:22 评论(0)阅读(119)
0

高德服务单元化方案和架构实践

本文主要介绍了高德在服务单元化建设方面的一些实践经验,服务单元化建设面临很多共性问题,如请求路由、单元封闭、数据同步,有的有成熟方案可以借鉴和使用,但不同公司的业务不尽相同,要尽可能的结合业务特点,做相应的设计和处理。 ...

高德技术 发布于 2019-11-25 10:32 评论(0)阅读(253)
1

分布式事务之解决方案(XA和2PC)

3. 分布式事务解决方案之2PC(两阶段提交) 针对不同的分布式场景业界常见的解决方案有2PC、TCC、可靠消息最终一致性、最大努力通知这几种。 3.1. 什么是2PC 2PC即两阶段提交协议,是将整个事务流程分为两个阶段,准备阶段(Prepare phase)、提交阶段(commit phase) ...

小小一 发布于 2019-11-24 20:44 评论(0)阅读(97)