![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
架构
文章平均质量分 83
當幸福来敲门
抬头看天,不忘低头看路。
展开
-
JAVA用最简单的方法来构建一个高可用的服务端,提升系统可用性
一、什么是提升系统的高可用性JAVA服务端,顾名思义就是23体验网为用户提供服务的。停工时间,就是不能向用户提供服务的时间。高可用,就是系统具有高度可用性,尽量减少停工时间。如何用最简单的方法来搭建一个高效率可用的服务端JAVA呢?停工的原因一般有:服务器故障。例如服务器宕机,服务器网络出现问题,机房或者机架出现问题等;访问量急剧上升,导致服务器压力过大导致访问量急剧上升的原因;时间和访问量都可以预见的,例如23体验网的秒杀活动,售票系统;时间和访问量都不可以预见的,例如特发性新闻(马航失联的事转载 2021-03-08 11:04:30 · 555 阅读 · 0 评论 -
从0开始搭建坚不可摧的Web系统主流架构
从0开始搭建坚不可摧的Web系统主流架构转自:http://mp.weixin.qq.com/s/HKqgdR0qM3FhdGWcWnlpug主题简介:1、网站系统架构当前现状2、Web系统主流架构解析3、互联网技术团队初期组建经验分享本文主要结合我之前在海尔电商平台和现在公司的一些实际架构经验,综合实际情转载 2017-04-17 10:40:06 · 1094 阅读 · 0 评论 -
dubbo入门--Hello World
Dubbo入门--Hello World转载自:http://blog.csdn.net/hanmov/article/details/66973957?locationNum=2&fps=1介绍Dubbo是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 spring框架无缝集成。简单来说,就是远程服务提供接转载 2017-04-27 08:58:51 · 337 阅读 · 0 评论 -
几种负载均衡技术的实现
转自:https://blog.csdn.net/mengdonghui123456/article/details/53981976【前言】 负载均衡技术对于中大型网站的性能提高有着很大的优势,最近在学习《大型网站技术的架构》,其中对于负载均衡技术有一些介绍,将学习的经验总结一下,分享下。多交流。【协议层】http重定向协议实现负载均衡 原理:根据用户的http请求计算出...转载 2018-04-15 16:18:59 · 1083 阅读 · 1 评论 -
一分钟了解负载均衡的一切
一分钟了解负载均衡的一切转自:http://developer.51cto.com/art/201609/517313.htm负载均衡(Load Balance)是分布式系统架构设计中必须考虑的因素之一,它通常是指,将请求/数据【均匀】分摊到多个操作单元上执行,负载均衡的关键在于【均匀】。常见互联网分布式架构如上,分为客户端层、反向代理nginx层、站点层、服务层、数据层。什么是负载均衡负载均衡(...转载 2018-04-15 16:39:54 · 152 阅读 · 0 评论 -
究竟啥才是互联网架构“高并发”
转自:架构师之路公众号一、什么是高并发高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。高并发相关常用的一些指标有响应时间(Response Time),吞吐量(Throughput),每秒查询率QPS(Query Per Second),并发用户数等。响应时间:系统对请求做出响应的时间。例如系统处理一个...转载 2018-04-15 17:56:54 · 436 阅读 · 0 评论 -
究竟啥才是互联网架构“高可用”
转自:架构师之路公众号一、什么是高可用高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务的时间。假设系统一直能够提供服务,我们说系统的可用性是100%。如果系统每运行100个时间单位,会有1个时间单位无法提供服务,我们说系统的可用性是99%。很多公司的高可用目标是4个9,也就是99.99%,这就意味着,系统的年停机时间...转载 2018-04-15 18:05:41 · 164 阅读 · 0 评论 -
微服务
微服务在过去几年中,“微服务架构”这一术语如雨后春笋般涌现出来,它描述了一种将软件应用程序设计为一组可独立部署的服务的特定方式。虽然这种架构风格没有明确的定义,但在组织、业务能力上有一些共同的特征:自动化部署,端点智能化,语言和数据的去中心化控制。“微服务” - 软件架构拥挤大街上的有一个新术语。虽然我们自然的倾向是轻蔑的一瞥将它一带而过,然而我们发现这一术语描述了一种越来越...转载 2019-09-27 10:05:00 · 170 阅读 · 0 评论