请选择 进入手机版 | 继续访问电脑版
设为首页 收藏本站
开启辅助访问

新浪微博登陆

只需一步, 快速开始

QQ登录

只需一步,快速开始

切换风格 立即注册 找回密码

Java教程网

Java教程网 门户 项目架构
订阅

项目架构

一个业务系统的架构设计
之前开发了一个包括多端(PC端,移动端,微信端,API)的B2B系统,分享一下系统的架构设计演进。技术选型playframework无状态全栈(Hibernate,Netty,Groovy,Cache)Python运维支持,开发热加载AngularJS对象操作双向绑 ...

2018-4-21 23:02

高可用Redis服务架构分析与搭建
基于内存的Redis应该是目前各种web开发业务中最为常用的key-value数据库了,我们经常在业务中用其存储用户登陆态(Session存储),加速一些热数据的查询(相比较mysql而言,速度有数量级的提升),做简单的消息队列 ...

2018-4-21 23:00

秒杀业务架构优化之路
一、秒杀业务为什么难做IM系统,例如QQ或者微博,每个人都读自己的数据(好友列表、群列表、个人信息)。微博系统,每个人读你关注的人的数据,一个人读多个人的数据。秒杀系统,库存只有一份,所有人会在集中的时间 ...

2018-4-21 22:59

Redis高负载下的中断优化
背景2017年年初以来,随着Redis产品的用户量越来越大,接入服务越来越多,再加上美团点评Memcache和Redis两套缓存融合,Redis服务端的总体请求量从年初最开始日访问量百亿次级别上涨到高峰时段的万亿次级别,给运维 ...

2018-3-26 22:06

MySQL双主一致性架构优化
MySQL双主一致性架构优化
一、双主保证高可用MySQL数据库集群常使用一主多从,主从同步,读写分离的方式来扩充数据库的读性能,保证读库的高可用,但此时写库仍然是单点。在一个MySQL数据库集群中可以设置两个主库,并设置双向同步,以冗余写 ...

2018-1-12 21:46

分布式ID生成器
分布式ID生成器
一、需求缘起几乎所有的业务系统,都有生成一个唯一记录标识的需求,例如:消息标识:message-id订单标识:order-id帖子标识:tiezi-id这个记录标识往往就是数据库中的主键,数据库上会建立聚集索引(cluster index ...

2018-1-12 21:31

高可用高性能可扩展的单号生成方案
作者:赵玉开,十年以上互联网研发经验,2013年加入京东,在运营研发部任架构师,期间先后主持了物流系统自动化运维平台、青龙数据监控系统和物流开放平台的研发工作,具有丰富的物流系统业务和架构经验。在此之前在 ...

2017-7-7 09:52

分布式系统理论基础 - 一致性、2PC 和 3PC
分布式一致性回顾在分布式系统中,为了保证数据的高可用,通常,我们会将数据保留多个副本(replica),这些副本会放置在不同的物理的机器上。为了对用户提供正确的增\删\改\差等语义,我们需要保证这些放置在不同物理 ...

2017-6-30 17:23

从0到1起步-跟我进入堆外内存的奇妙世界
堆外内存一直是Java业务开发人员难以企及的隐藏领域,究竟他是干什么的,以及如何更好的使用呢?那就请跟着我进入这个世界吧。一、什么是堆外内存1、堆内内存(on-heap memory)回顾堆外内存和堆内内存是相对的二个 ...

2017-6-30 16:54

再谈缓存穿透、缓存并发、热点缓存之最佳招式
一、前言在之前的一篇缓存穿透、缓存并发、缓存失效之思路变迁文章中介绍了关于缓存穿透、并发的一些常用思路,但是个人感觉文章中没有明确一些思路的使用场景,本文继续将继续深化与大家共同探讨,同时也非常感谢这 ...

2017-6-30 16:53

利用多写 Redis 实现分布式锁原理与实现分析
在我写这篇文章的时候,其实我还是挺纠结的,因为我这个方案本身也是雕虫小技拿出来显眼肯定会被贻笑大方,但是我最终还是拿出来与大家分享,我本着学习的态度和精神,希望大家能够给与我指导和改进方案。一、关于分 ...

2017-6-30 16:50

互联网架构高可用
一、什么是高可用高可用 HA(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务的时间。假设系统一直能够提供服务,我们说系统的可用性是 100%。如果系统每 ...

2017-6-30 16:47

Nginx负载均衡与反向代理—《亿级流量网站架构核心技术》
本篇摘自《亿级流量网站架构核心技术》第二章 Nginx负载均衡与反向代理 部分内容。  当我们的应用单实例不能支撑用户请求时,此时就需要扩容,从一台服务器扩容到两台、几十台、几百台。然而,用户访问时是通过如h ...

2017-6-13 09:12

缓存那些事
一般而言,现在互联网应用(网站或App)的整体流程,可以概括如图1所示,用户请求从界面(浏览器或App界面)到网络转发、应用服务再到存储(数据库或文件系统),然后返回到界面呈现内容。随着互联网的普及,内容信 ...

2017-6-6 00:11

Redis Lua脚本原理
2.6版本之后支持嵌入Lua脚本,客户端使用Lua脚本,直接在服务器端原子的执行多条命令Lua脚本执行过程创建并修改Lua环境1 创建基础Lua环境2 载入函数库3 创建全局表格Lua4 替换随机函数5 创建排序辅助函数6 创建redis ...

2017-6-6 00:09

关闭

站长推荐 上一条 /1 下一条

小黑屋|手机版|Archiver|Java教程网    

GMT+8, 2018-7-23 11:32 , Processed in 0.234375 second(s), 12 queries .

Powered by Discuz X3.2

© 2001-2013 JAVA教程网

返回顶部
我的合作伙伴: content1 content2 content3 content4 content5 content6 content7 content8 content9 content10 content11 content12 content13 content14 content15 content16 content17 content18 content19 content20 content21 content22 content23 content24 content25 content26 content27 content28 content29 content30 content31 content32 content33 content34 content35 content36 content37 content38 content39 content40 content41 content42 content43 content44 content45 content46 content47 content48 content49 content50 content51 content52 content53 content54 content55 content56 content57 content58 content59 content60 content61 content62 content63 content64 content65 content66 content67 content68 content69 content70 content71 content72 content73 content74 content75 content76 content77 content78 content79 content80 content81 content82 content83 content84 content85 content86 content87 content88 content89 content90 content91 content92 content93 content94 content95 content96 content97 content98 content99 content100 content101 content102 content103 content104 content105 content106 content107 content108 content109 content110 content111 content112 content113 content114 content115 content116 content117 content118 content119 content120 content121 content122 content123 content124 content125 content126 content127 content128 content129 content130 content131 content132 content133 content134 content135 content136 content137 content138 content139 content140 content141 content142 content143 content144 content145 content146 content147 content148 content149 content150 content151 content152 content153 content154 content155 content156 content157 content158 content159 content160 content161 content162 content163 content164 content165 content166 content167 content168 content169 content170 content171 content172 content173 content174 content175 content176 content177 content178 content179 content180 content181 content182 content183 content184 content185 content186 content187 content188 content189 content190 content191 content192 content193 content194 content195 content196 content197 content198 content199 content200 content201 content202 content203 content204 content205 content206 content207 content208 content209 content210 content211 content212 content213 content214 content215 content216 content217 content218 content219 content220 content221 content222 content223 content224 content225 content226 content227 content228 www.bwvip.com/sitelist.php www.bwvip.com/oc8bozwp3/ www.bwvip.com/ocwpzs7db8x/index.html