51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#新架构
亿级用户下的新浪微博平台架构
一、序新浪微博在2014年3月公布的月活跃用户(MAU)已经达到1.43亿,2014年新年第一分钟发送的微博达808298条,如此巨大的用户规模和业务量,需要高可用(HA)、高并发访问、低延时的强大后台系统支撑。微博平台第一代架构为LAMP架构,数据库使用的是MyIsam,后台用的是php,缓存为Memcache。随着...
代码星球
·
2021-02-11
亿级
户下
新浪
微博
平台
微信、陌陌等著名IM软件设计架构详解
原文链接:http://www.wtoutiao.com/p/Y27a5z.html对微信、陌陌等进行了分析,发出来分享一下(时间有些久了)电量:对于移动设备最大的瓶颈就是电量了。因为用户不可能随时携带电源,充电宝。所以必须考虑到电量问题。那就要检查我们工程是不是有后台运行,心跳包发送时间是不是合理。流量:对于好多国内...
代码星球
·
2021-02-11
微信
陌陌
著名
IM
软件
Keepalived + Nginx + Tomcat 的高可用负载均衡架构搭建
Keepalived+Nginx+Tomcat的高可用负载均衡架构搭建Nginx是一个高性能的HTTP反向代理服务器Keepalived是一个基于VRRP协议来实现的LVS服务高可用方案,可以利用其来避免服务的单点故障Tomcat是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器。所需下载:jdk-8u15...
代码星球
·
2021-02-10
Keepalived
Nginx
Tomcat
高可用
可用
架构实例之Demo_JSP
架构实例之Demo_JSP1、开发工具和开发环境 开发工具:MyEclipse10,JDK1.6.0_13(32位),Tomcat7.0(32位),mysql5.7.13 开发环境:WIN102、Demo_JSP实现功能&nbs...
代码星球
·
2021-02-09
架构
实例
Demo
JSP
架构实例之Demo_JSP_JavaBean
架构实例之Demo_JSP_JavaBean1、开发工具和开发环境 开发工具:MyEclipse10,JDK1.6.0_13(32位),Tomcat7.0(32位),mysql5.7.13 开发环境:WIN102、Demo_JS...
代码星球
·
2021-02-09
架构
实例
Demo
JSP
JavaBean
架构实例之Demo_JSP_JavaBean_Servlet
架构实例之Demo_JSP_JavaBean_Servlet1、开发工具和开发环境 开发工具:MyEclipse10,JDK1.6.0_13(32位),Tomcat7.0(32位),mysql5.7.13 开发环境:WIN102、Demo_...
代码星球
·
2021-02-09
架构
实例
Demo
JSP
JavaBean
架构实例之SpringTest
架构实例之SpringTest1、开发工具和开发环境 开发工具: MyEclipse10,JDK1.6.0_13(32位),Tomcat7.0(32位),mysql5.7.13 开发环境:WIN72、SpringTes...
代码星球
·
2021-02-09
架构
实例
SpringTest
JNDI架构提供了一组标准的独立于命名系统的API
JNDI架构提供了一组标准的独立于命名系统的API,这些API构建在与命名系统有关的驱动之上。这一层有助于将应用与实际数据源分离,因此不管应用访问的是LDAP、RMI、DNS、还是其他的目录服务。换句话说,JNDI独立于目录服务的具体实现,只要有目录的服务提供接口(或驱动),就可以使用目录。关于JNDI要注意的重要一点...
代码星球
·
2021-02-08
JNDI
架构
提供
一组
标准
大型网站架构演化(转)
就像我们在自己电脑上搭建了一个论坛的网站,应用程序(例如Apache服务器)、数据库等都部署在我们自己的电脑上的。就可以正常运行了。我们的论坛越来越受欢迎,用户越来越多,论坛也十分越活。但是面临的问题是数据库中的信息越来越多,存储不够了。这个时候我们又多弄了几台服务器,应用程序(Apache服务器)、数据库...
代码星球
·
2021-02-05
大型
网站
架构
演化
微服务架构的基础框架选择:Spring Cloud还是Dubbo?
转载至:http://blog.csdn.net/kobejayandy/article/details/52078275 大神就是牛逼啊,我2018年1月24日才开始关注springcloud,但是大声2016年就在分析springcloud与dubbo的区别了。 最近一段时间不论互联网还是传统行...
代码星球
·
2021-02-03
服务
架构
基础
框架
选择
微服务架构,新增一个实例,是否存在消费者到服务提供者防火墙不通的问题?
以eureka作为微服务注册中心举例,一开始eurekaserver有三台实例,serviceprovider有三台实例,serviceconsumer也有三台实例,彼此之间都开通了网络防火墙。 现在忽然发现serviceprovider压力太大,需要新增一台实例,于是新增一个云主机,结果发现这一台servi...
代码星球
·
2021-02-03
服务
架构
新增
一个
实例
【架构师之路】集群/分布式环境下5种session处理策略
转自:http://www.cnblogs.com/jhli/p/6557929.html 在搭建完集群环境后,不得不考虑的一个问题就是用户访问产生的session如何处理。如果不做任何处理的话,用户将出现频繁登录的现象,比如集群中存在A、B两台服务器,用户在第一次访问网站时,Nginx通过其负载...
代码星球
·
2021-02-03
架构
之路
集群
分布式
环境
appium+python+eclipse 自动化测试框架构建!
升级版的测试框架详见:https://www.cnblogs.com/syw20170419/p/10785848.html经过几天的慢慢研究,现将所需用的自动化框架进行了构建,在后期的代码编写中,直接在框架中套用编写对应的module、case等即可,以此来简化测试方式,提高代码的编写效率与规范基本的架构设计流程图,...
代码星球
·
2021-02-03
appium+python+eclipse
自动化
测试
框架
构建
大数据多属性的数据架构设计
每个公司都是从大到小的发展(1)如何实现属性扩展性需求(2)多属性组合查询需求如何设计?1.原始的,只有一个分类Atiezi(tid,uid,c1,c2,c3)c1,c2,c3是A属性如何满足各属性之间的组合查询需求,通过组合索引:index_1(c1,c2)index_2(c2,c3)index_3(c1,c3)如果...
代码星球
·
2021-02-01
数据
多属
性的
架构
设计
Mysql主从架构的复制
复制类型 (1)基于语句的复制: 在主服务器上执行的SQL语句,在从服务器上执行同样的语句。MySQL默认采用基于语句的复制,效率比较高。 一旦发现没法精确复制时,会自动选着基于行的复制。 (2)基于行的复制:把改变的内容复制过去 (3)混合类型的复制:...
代码星球
·
2021-02-01
Mysql
主从
架构
复制
首页
上一页
...
5
6
7
8
9
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他