14 ITFLY8

尚未进行身份认证

暂无相关简介

等级
TA的排名 1k+

系统架构系列 (七):如何从开源项目中汲取架构思维?

一、阅读经典源码的层次境界在中提到技术架构等于解决业务上的技术问题加技术方案加技术组件。其中,技术组件是物理基础,当下也有很多开源的中间件,最核心的是技术方案,它是灵魂。...

2019-09-24 08:00:00

系统架构系列 (六):技术架构要解决什么问题?

一、什么是技术架构技术架构是系统架构设计的一种,换言之,它是系统架构的一个实例,那它应该是具备系统架构的普遍特征,在第一篇文章中已经提到,系统架构=解决特定问题+...

2019-09-23 08:30:00

推荐几位优质原创公众号

今天礼拜天不发文,推荐几位优质原创公众号。下周继续精彩文章。大数据肌肉猿大数据肌肉猿,现任职于955西班牙外企的大数据开发工程师,从机械自学Java后转大数据,校招中斩获...

2019-09-22 12:00:00

【经典】系统架构系列 (二):应对系统架构的方法

引言在本系列的如今,系统架构在业内还没有定型的固定方法,一般会讲:需求分析、系统分析与设计、UML、领域建模、设计模式、软件工程等,笔者不打算这样讲,这样下来会有厚厚一本...

2019-09-18 09:52:51

系统架构系列(一):如何用公式定义该概念?

一、推导系统架构的公式1.1系统架构概念拆分在学习一门技术的时候,一定要知道是什么、为什么、怎么做。系统架构这个概念本身就非常大,而且有各种各样的定义,初学者会遇到这样...

2019-09-17 12:30:00

高效程序员的 7 项技能

受TechLead高效程序员的七项技能启发,我们团队想就这个话题发表自己的看法。下面是我们总结的高效程序员的七项技能。1.学会如何阅读他人的代码这就是为什么能够追踪...

2019-09-16 09:46:15

重温设计模式系列:文章发布计划

各位小伙伴中秋节快乐,在团聚的日子祝大家阖家欢乐,万事如意!一、起因从《大型网站架构系列》到《架构师入门实践》,一直想把代码设计和架构的知识进行总结,但是苦于精力和能力有...

2019-09-14 21:52:57

构建微服务架构的最佳实践(三)

通过前两篇介绍过微服务架构的服务本质与服务的交互后,作为这一系列文章的最后一篇,本文将将介绍服务的开发、部署、运维,以及与人员有关的最佳实践。(点击可见第一篇、第二篇)开...

2019-08-19 18:00:00

构建微服务架构的最佳实践 (二)

本文是这一系列文章的第二篇,将介绍服务的交互。(本系列第一篇)服务的交互微服务架构提倡有许多职责单一的小服务组成,这些服务之间互相交互。然而这就造成了一系列的问题,比如:...

2019-08-18 12:00:00

构建微服务体系结构的最佳实践 (一)

本文是这一系列文章的第一篇,将介绍服务的本质。产品复杂度与日俱增。想继续按以前的节奏去演进产品变得越来越困难了,是时候寻找一种更好的方法了。微服务架构承诺可以让团队快速前...

2019-08-17 17:38:46

降级预案在同程艺龙的工程实践【含ppt下载】

在QCon北京2019大会上,王俊翔讲师做了《降级预案在同程艺龙的工程实践》主题演讲,主要内容如下。演讲简介:现代分布式系统设计中,面向容错、降级熔断设计是常规的...

2019-08-16 08:00:00

开源分布式跟踪方案概览

入门分布式跟踪可能是一项很艰难的任务。这个领域有太多新术语、框架和工具,它们有着明显互相重叠的功能,初学者很容易迷失或偏离主题。本文对最流行的工具进行了概述和分类,能够帮...

2019-08-15 12:53:32

Rabbitmq各参数详解

前言:Rabbitmq舍弃了繁重的事务消息而使用了消息确认机制实现了分布式事务,实在是解耦之一大神器。但是其配置起来挺麻烦,各种参数,各种调整。但国内貌似资料很少,找来找...

2019-07-26 07:30:00

淘宝服务端-高并发高可用设计原则/分布式架构演进过程

1.概述本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最...

2019-07-25 08:00:00

高并发系统的设计及秒杀实践

一个大型网站应用一般都是从最初小规模网站甚至是单机应用发展而来的,为了让系统能够支持足够大的业务量,从前端到后端也采用了各种各样技术,前端静态资源压缩整合、使用CDN、分...

2019-07-24 06:54:49

【美团点评】内推职位:大数据开发工程师

职位:大数据开发工程师工作职责:-部门级数据仓库建设和规划,数据模型设计和实现-提供基础数据和数据服务-支持数据产品和数据项目的开发、推进和实现职位要求:-5年以上数据仓...

2019-06-27 13:29:12

注册中心Eureka和ZooKeeper的区别

首先我们先说下:RDBMS==>(MySql,Oracle,SqlServer等关系型数据库)遵循的原则是:ACID原则(A:原子性。C:一致性。I:独立性。D:...

2019-06-14 09:51:41

分布式核心原理:Paxos算法的通俗理解

维基的简介:Paxos算法是莱斯利·兰伯特(LeslieLamport,就是LaTeX中的"La",此人现在在微软研究院)于1990年提出的一种基于消息传递且具有高...

2019-06-05 20:44:31

分布式核心原理:一致性哈希算法白话解析

摘要:  本文首先以一个经典的分布式缓存的应用场景为铺垫,在了解了这个应用场景之后,生动而又不失风趣地介绍了一致性哈希算法,同时也明确给出了一致性哈希算法的优点、存在的问...

2019-06-04 21:23:15

单体架构,垂直架构,SOA架构和微服务架构的变化历程

软件架构演进软件架构的发展经历了从单体结构、垂直架构、SOA架构到微服务架构的过程,博客里写到了这四种架它们的特点以及优缺点分析,个人学习之用,仅供参考...

2019-05-18 19:28:55

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。