架构设计模式——微服务架构
后端的架构设计构想模式
Pang文
毕业于2016年
在校主修课程:(C/C++、数据结构、PHP、JAVA、HTML、JS、.NET、JSP、ASP、C#、数据库管理技术、UML建模)。
选修课程:(计算机网络、计算机维护、FLASH、PHOTOSHOP、MAYA、3DS MAX、CAD、广告设计、AE、PR)。
在校参赛:曾参加大学生全国软件和信息技术专业人才C语言程序设计大赛获得优秀奖。
实习单位:长虹(广东)有限公司。
毕业设计:大学生团购系统(全萍导师)
工作方向:前期从事python开发、java、分布式数据库、微服务架构。
展开
-
2020必须掌握的Spring Cloud
Spring Cloud面试题万字解析(2020面试必备)程序员追风关注0.2652020.05.12 14:38:15字数 7,023阅读 87前言关于Spring Cloud的知识总结了一个思维导图分享给大家1、什么是 Spring Cloud ?Spring cloud 流应用程序启动器是 于 Spring Boot 的 Spring 集成应用程序,提供与外部系统的集成。Spring cloud Task,一个生命周期短暂的微服务框架,用于快速构建执行有限数据处理的应用原创 2020-05-27 23:50:51 · 825 阅读 · 0 评论 -
集群、分布式、微服务概念和区别
mayiwoaini关注0.5672019.01.15 10:38:20字数 1,138阅读 20,077转自:https://blog.csdn.net/qq_37788067/article/details/79250623概念:集群是个物理形态,分布式是个工作方式。1.分布式:一个业务分拆多个子业务,部署在不同的服务器上2.集群:同一个业务,部署在多个服务器上分布式是指将不同的业务分布在不同的地方。而集群指的是将几台服务器集中在一起,实现同一业务。分布式中的每一个节点,都可以...原创 2020-05-28 00:02:17 · 251 阅读 · 0 评论 -
三面字节跳动被虐得“体无完肤”,15天读完这份pdf,终拿下美团研发岗offer
三面字节跳动被虐得“体无完肤”,15天读完这份pdf,终拿下美团研发岗offerJava程序猿阿谷关注0.8062020.03.16 16:28:54字数 3,104阅读 28,021开篇:说清缘由首先介绍一下我的个人背景,鄙人小康家庭,父母都是普通职业,供我读书长大不容易,好在我也算争气,高考发挥正常,考了个还算不错的大学,华南地区某211。今年的金三银四本是想好好拼一把,奈何受到疫情影响,只能将自己的计划缩减又缩减,所以第一家选择去面试的字节跳动,奈何三面被虐得“体无完肤”,好在自己原创 2020-05-27 23:59:54 · 1819 阅读 · 0 评论 -
群友初次远程面试蚂蚁金服,三面过后本以为凉凉,没想到直接被录取了
群友初次远程面试蚂蚁金服,三面过后本以为凉凉,没想到直接被录取了爱码士人员关注0.6372020.02.25 17:37:14字数 1,871阅读 1,376当前环境,很多公司都采取了远程办公,远程面试。有一说一,第一次远程面试,还是比较紧张的。image蚂蚁金服面试(视频一面) Java容器有哪些?哪些是同步容器,哪些是并发容器? 为什么 Java 要采用垃圾回收机制,而不采用 C/C++的显式内存管理? 一个线程的生命周期有哪几种状态?它们之间如何流原创 2020-05-27 23:54:02 · 743 阅读 · 0 评论 -
闭关修炼21天终于拿到offer
闭关修炼21天,“啃完”283页pdf,我终于4面拿下字节跳动offerJava程序猿阿谷关注82020.02.20 22:45:29字数 1,754阅读 91,099写在开篇闲话(长话短说):今年的开端有些特殊,疫情的缘故对我们的生活造成了很大的影响,这对于一名求职者来说,更是添上了一堵“难墙”,尽管如此,但我们也不能够错失金三银四的机会,该抓住的就要抓住。现在很多互联网公司都已经采取线上面试的方式,所以提前做好准备,投简历、顺利面试,定会拿下心仪的offer,而我也总算取得自己想原创 2020-05-27 23:53:15 · 541 阅读 · 0 评论 -
现在很火的微服务是啥?
微服务架构设计微服务软件架构是一个包含各种组织的系统组织,这些组件包括 Web服务器, 应用服务器, 数据库,存储, 通讯层), 它们彼此或和环境存在关系。系统架构的目标是解决利益相关者的关注点。Conway’s law: Organizations which design systems[...] are constrained to produce des...原创 2020-03-28 13:56:05 · 430 阅读 · 0 评论 -
nginx负载均衡推荐的策略
nginx可以根据客户端IP进行负载均衡,在upstream里设置ip_hash,就可以针对同一个C类地址段中的客户端选择同一个后端服务器,除非那个后端服务器宕了才会换一个。nginx的upstream目前支持的5种方式的分配1、轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。upstream backserver {serv...原创 2020-03-29 20:23:11 · 172 阅读 · 0 评论 -
领域驱动设计(DDD)
领域驱动设计的概念大家都知道软件开发不是一蹴而就的事情,我们不可能在不了解产品(或行业领域)的前提下进行软件开发,在开发前通常需要进行大量的业务知识梳理,然后才能到软件设计的层面,最后才是开发。而在业务知识梳理的过程中,必然会形成某个领域知识,根据领域知识来一步步驱动软件设计,就是领域驱动设计(DDD,Domain-Driven Design)的基本概念 。为什么需要 DDD在业务初...原创 2020-03-26 17:21:31 · 777 阅读 · 0 评论 -
MySQL 关于唯一索引和普通索引的抉择
目录查询过程 change buffer 什么是 change buffer ? change buffer 应用场景? 更新过程 唯一或普通索引的选择 redo log 和 change buffer 的比较 参考想象这样一个场景,在设计一张用户表时,每人的身份证号是唯一的,需要搜索。但由于身份证号字段较大,不好将其作为主键。在业务代码已经保证插入身份证唯一的情况...原创 2020-03-26 17:13:14 · 477 阅读 · 0 评论 -
服务器集群
目录一 共享存储 1.1 共享存储作用 1.2 共享存储资源 二 PV 2.1 PV详解 2.2 PV配置参数 三 PVC详解 3.1 PVC使用 3.2 PVC配置详解 四 PV和PVC生命周期管理 4.1 PV生命周期 4.2 PVC生命周期 4.3 资源供应 4.4 资源绑定 4.5 资源使用 4.6 资源释放 4.7...原创 2020-03-26 17:09:59 · 228 阅读 · 0 评论