#架构师

缓存架构设计细节二三事

 原文出处:缓存架构设计细节二三事本文主要讨论这么几个问题:(1)“缓存与数据库”需求缘起(2)“淘汰缓存”还是“更新缓存”(3)缓存和数据库的操作时序(4)缓存和数据库架构简析 一、需求缘起场景介绍缓存是一种提高系统读性能的常...

数据库常用架构方案

作者:尜尜人物原文:www.cnblogs.com/littlecharacter高可用高性能一致性扩展性方案一:主备架构,只有主库提供读写服务,备库冗余作故障转移用jdbc:mysql://vip:3306/xxdb1、高可用分析:高可用,主库挂了,keepalive(只是一种工具)会自动切换到备库。这个过程对业务层...

理解微服务架构

 原文地址首先微服务并没有一个官方的定义,想要直接描述微服务比较困难,我们可以通过对比传统WEB应用,来理解什么是微服务。传统的WEB应用核心分为业务逻辑、适配器以及API或通过UI访问的WEB界面。业务逻辑定义业务流程、业务规则以及领域实体。适配器包括数据库访问组件、消息组件以及访问接口等。一个打车软件的架...
代码星球 ·2020-04-29

大型网站架构的发展演变过程

  原文地址如何定义一个网站是不是大型网站,一般我们会从两个纬度去考衡,访问量以及数据量,二者缺一不可。我们以javaweb为例,来搭建一个简单的电商系统,从这个系统中来看系统的演变历史;要注意的是,接下来的演示模型,关注的是数据量、访问量提升,网站结构发生的变化,而不是具体关注业务功能点。其次,这...

RESTful架构&简单使用Django rest framework

   REST全称是RepresentationalStateTransfer,中文意思是表述性状态转移。它首次出现在2000年RoyFielding的博士论文中,RoyFielding是HTTP规范的主要编写者之一。他在论文中提到:“我这篇文章的写作目的,就是想在符合架构原理...

系统架构设计师教程(第4版)

第1章计算机组成与体系结构141.1计算机系统组成141.1.1计算机硬件的组成141.1.2计算机系统结构的分类151.1.3复杂指令集系统与精简指令集系统171.1.4总线181.2存储器系统191.2.1主存储器201.2.2辅助存储器211.2.3Cache存储器221.3流水线281.3.1流水线周期281....

架构设计:系统间通信(34)——被神化的ESB(上)

从本篇文章开始,我们将花一到两篇的篇幅介绍ESB(企业服务总线)技术的基本概念,为读者们理清多个和ESB技术有关名词。我们还将在其中为读者阐述什么情况下应该使用ESB技术。接下来,为了加深读者对ESB技术的直观理解,我们将利用ApacheCamel一起搭建一个ESB技术的服务实现,虽然这个示例不能把目前主流的ESB服务...

MySQL架构备份之双机热备

1、可以降低master读压力2、可以对数据库做“热备”,热备只能解决硬件master硬件故障,软件故障等重大故障问题,但无法解决人为误操作导致的逻辑故障(列如输入错误的SQL语句把重要的记录删除了),所以常规的备份是必须。环境准备及要求:1、关闭防火墙和selinux2、hosts文件中两台服...

业务架构、应用架构、数据架构和技术架构

企业总体架构是什么?有什么用?具体怎么做?以我曾任职的公司为案例,一起来探讨这个问题。这家公司当时有200位研发人员和200多台服务器,我刚进这家公司时,系统已经玩不下去了,总是出现各种问题,例如日常发布系统时或访问量稍微过大时,系统就会出现很多故障,而且找不到故障发生的根本原因。我进公司后主要的任务就是对这个系统进行...

淘宝应对"双11"的技术架构分析

原文地址:http://kb.cnblogs.com/page/193670/   双“11”最热门的话题是TB ,最近正好和阿里的一个朋友聊淘宝的技术架构,发现很多有意思的地方,分享一下他们的解析资料:  淘宝海量数据产品技术架构  数据产品的一个最大特点是数据的非实时写入...

如何大幅提升web前端性能之看tengine在大公司架构实践

   在一个项目还是单体架构的时候,所有的js,css,image都会在一个web网站上,看起来并没有什么问题,比如下面这样:  但是当web网站流量起来的时候,这个单体架构必须要进行横向扩展,而在原来的架构中静态资源这羊毛是出在单体架构这头羊身上,所以横向多少个单体,就有多少个静态资源文...

软件构架、架构和框架的区别

原:http://blog.csdn.net/nizhigang2000/article/details/58371软件框架(Software Framework)介绍 面向某领域(包括业务领域,如ERP,和计算领域,如GUI)的、可复用的“半成品”软件,它实现了该领域的共性...

中型公司网络架构拓扑与详解

综合架构图:   综合架构详解:详细总结:公司第一大环境(生产环境):1.整个web的访问过程其实就是数据流怎么处理的。2.访问请求分为:动态静态请求3.代理:分为反向代理(reporxy)和集群代理一般公司将反向代理服务器放到最外边。4.消息列队:同步处理改为异步处理5.CDN服务器:阿...

Android App 架构演变

文:https://www.jianshu.com/p/ce26e7960926 最近App项目(MVC架构)越做越大,协同开发效率较低,维护困难,所以产生了调整架构的想法,在简书、csdn、知乎上看了不少文章,感觉知乎用户0x8421bcd对于“Android项目开发如何设计整体架构?&rdqu...
代码星球 ·2020-04-18

Yarn架构详解

Yarn架构介绍Yarn/MRv2最基本的想法是将原JobTracker主要的资源管理和job调度/监视功能分开作为两个单独的守护进程。有一个全局的ResourceManager(RM)和每个Application有一个ApplicationMaster(AM),Application相当于map-reducejob或...
代码星球 ·2020-04-18
首页上一页...3435363738...下一页尾页