10 2020 档案
摘要:前言 架构模式是对给定上下文的软件架构中常见问题的一种通用的可复用的解决方案。一种模式就是特定上下文的问题的一种解决方案。然而,很多开发者至今还对各种软件架构模式之间的差别搞不清,甚至对其所知甚少。大体上,主要有下面这7种架构模式: 分层架构 多层架构 管道 - 过滤器架构 客户端 - 服务器架构
阅读全文
摘要:在看这篇文章之前,建议大家先看一下我的另外一篇文章《架构专题《一》—服务端高并发分布式架构演进之路》 这是一道很常见的面试题,但是大多数人并不知道怎么回答,这种问题其实可以有很多形式的提问方式,你一定见过而且感觉无从下手: 面对业务急剧增长你怎么处理? 业务量增长10倍、100倍怎么处理? 你们系统
阅读全文
摘要:大家为啥选择kafka呢?有兴趣可以比较主流的MQ应用场景。 Kafka是高吞吐低延迟的高并发、高性能的消息中间件,在大数据领域有极为广泛的运用。配置良好的Kafka集群甚至可以做到每秒几十万、上百万的超高并发写入。 除了性能原因,后期维护的成本也是我特别在意的因素。那么Kafka到底是如何做到这么
阅读全文
摘要:《一》MQ的消息幂等原理讲解 1.1.MQ核心框架 无论是消费者,还是生产者,都是消息队列的客户端。至于持久化,实际操作中一般就是数据库(不排除文件存储),总之要能使数据落盘,便于后续问题排查。 MQ核心架构,它由生产者、服务端、持久化存储、消费者四大部分组成。MQ如何保证消息必达?MQ消息必达,架
阅读全文
摘要:kubernetes 已经成为容器编排领域的王者,它是基于容器的集群编排引擎,具备扩展集群、滚动升级回滚、弹性伸缩、自动治愈、服务发现等多种特性能力。本文将带着大家快速了解 kubernetes ,了解我们谈论 kubernetes 都是在谈论什么。 kubernetes 架构 从宏观上来看 kub
阅读全文
摘要:事先申明本篇文章没什么新意,纯粹是本人自己学习的归纳与总结,反正自己也不是云原生大咖,谈不上见笑!! 一、云原生起源 网上有些文章提到云原生是“Pivotal公司的Matt Stine于2013年首次提出云原生(CloudNative)的概念”。我搜索了英文“CloudNative”,阅读了首页的所
阅读全文
摘要:去年,负责的项目需要实现计费对接,联想起之前的集约化计费项目,再想到中信银行的项目,做一些总结吧,其实很多东西自己也记不清了,凭着记忆写下自己的一点心得体会吧。 这篇文章我会持续更新,没打算一次性写完,本人对金融行业的业务架构、技术架构很感兴趣,想到的东西就“填词”。 后续我也会把自己的论文和专利放
阅读全文
摘要:接了个任务,是关于为银行业提供基础服务的项目调研,我方确定在提供基础服务的情况下,为了更好的熟悉客户需求,便于我方提供更优质的服务,也为了将来能拿下这一类型的项目,本人做了这方面的市场调研,后期希望能完善团队的技术栈。 早在12年,当时本人正在读研,有幸参与了中信银行天津分行的项目。当时国内的VTM
阅读全文

浙公网安备 33010602011771号