#新架构

亿级用户下的新浪微博平台架构

一、序新浪微博在2014年3月公布的月活跃用户(MAU)已经达到1.43亿,2014年新年第一分钟发送的微博达808298条,如此巨大的用户规模和业务量,需要高可用(HA)、高并发访问、低延时的强大后台系统支撑。微博平台第一代架构为LAMP架构,数据库使用的是MyIsam,后台用的是php,缓存为Memcache。随着...

微信、陌陌等著名IM软件设计架构详解

原文链接:http://www.wtoutiao.com/p/Y27a5z.html对微信、陌陌等进行了分析,发出来分享一下(时间有些久了)电量:对于移动设备最大的瓶颈就是电量了。因为用户不可能随时携带电源,充电宝。所以必须考虑到电量问题。那就要检查我们工程是不是有后台运行,心跳包发送时间是不是合理。流量:对于好多国内...

Keepalived + Nginx + Tomcat 的高可用负载均衡架构搭建

Keepalived+Nginx+Tomcat的高可用负载均衡架构搭建Nginx是一个高性能的HTTP反向代理服务器Keepalived是一个基于VRRP协议来实现的LVS服务高可用方案,可以利用其来避免服务的单点故障Tomcat是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器。所需下载:jdk-8u15...

架构实例之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_JavaBean

架构实例之Demo_JSP_JavaBean1、开发工具和开发环境    开发工具:MyEclipse10,JDK1.6.0_13(32位),Tomcat7.0(32位),mysql5.7.13    开发环境:WIN102、Demo_JS...

架构实例之Demo_JSP_JavaBean_Servlet

架构实例之Demo_JSP_JavaBean_Servlet1、开发工具和开发环境    开发工具:MyEclipse10,JDK1.6.0_13(32位),Tomcat7.0(32位),mysql5.7.13   开发环境:WIN102、Demo_...

架构实例之SpringTest

架构实例之SpringTest1、开发工具和开发环境     开发工具: MyEclipse10,JDK1.6.0_13(32位),Tomcat7.0(32位),mysql5.7.13   开发环境:WIN72、SpringTes...
代码星球 ·2021-02-09

JNDI架构提供了一组标准的独立于命名系统的API

JNDI架构提供了一组标准的独立于命名系统的API,这些API构建在与命名系统有关的驱动之上。这一层有助于将应用与实际数据源分离,因此不管应用访问的是LDAP、RMI、DNS、还是其他的目录服务。换句话说,JNDI独立于目录服务的具体实现,只要有目录的服务提供接口(或驱动),就可以使用目录。关于JNDI要注意的重要一点...

大型网站架构演化(转)

 就像我们在自己电脑上搭建了一个论坛的网站,应用程序(例如Apache服务器)、数据库等都部署在我们自己的电脑上的。就可以正常运行了。我们的论坛越来越受欢迎,用户越来越多,论坛也十分越活。但是面临的问题是数据库中的信息越来越多,存储不够了。这个时候我们又多弄了几台服务器,应用程序(Apache服务器)、数据库...
代码星球 ·2021-02-05

微服务架构的基础框架选择:Spring Cloud还是Dubbo?

转载至:http://blog.csdn.net/kobejayandy/article/details/52078275 大神就是牛逼啊,我2018年1月24日才开始关注springcloud,但是大声2016年就在分析springcloud与dubbo的区别了。 最近一段时间不论互联网还是传统行...

微服务架构,新增一个实例,是否存在消费者到服务提供者防火墙不通的问题?

以eureka作为微服务注册中心举例,一开始eurekaserver有三台实例,serviceprovider有三台实例,serviceconsumer也有三台实例,彼此之间都开通了网络防火墙。 现在忽然发现serviceprovider压力太大,需要新增一台实例,于是新增一个云主机,结果发现这一台servi...

【架构师之路】集群/分布式环境下5种session处理策略

 转自:http://www.cnblogs.com/jhli/p/6557929.html 在搭建完集群环境后,不得不考虑的一个问题就是用户访问产生的session如何处理。如果不做任何处理的话,用户将出现频繁登录的现象,比如集群中存在A、B两台服务器,用户在第一次访问网站时,Nginx通过其负载...

appium+python+eclipse 自动化测试框架构建!

升级版的测试框架详见:https://www.cnblogs.com/syw20170419/p/10785848.html经过几天的慢慢研究,现将所需用的自动化框架进行了构建,在后期的代码编写中,直接在框架中套用编写对应的module、case等即可,以此来简化测试方式,提高代码的编写效率与规范基本的架构设计流程图,...

大数据多属性的数据架构设计

每个公司都是从大到小的发展(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)如果...

Mysql主从架构的复制

 复制类型    (1)基于语句的复制: 在主服务器上执行的SQL语句,在从服务器上执行同样的语句。MySQL默认采用基于语句的复制,效率比较高。 一旦发现没法精确复制时,会自动选着基于行的复制。    (2)基于行的复制:把改变的内容复制过去  (3)混合类型的复制:...
代码星球 ·2021-02-01
首页上一页...56789...下一页尾页