本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- kaizi1992
- xpenxpen
- jh108020
- 龙儿筝
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
高并发环境下的高性能ID生成器-无锁化设计
当业务数据量很大而且增长快,在设计数据库时,我们往往不会采用数据库自增ID,这样不便于未来的数据库扩容。我们往往会自己想办法生成ID,业界用得较多的是SnowFlake算法,但该算法有一个缺点,因为ID获取方法上同步锁的存在,在高并发下会存在性能瓶颈。以下是SnowFlake算法获取ID的部分代码: /** * 获得下一个ID (该方法是线程安全的) * @retur ...
秒杀springboot——未来轻量级高性能的Java云原生微服务框架来啦
秒杀springboot——未来轻量级高性能的Java云原生微服务框架来啦
引子
自2003年Rod、Juergen 和 Yann开发并发布Spring项目后,J2EE 迎来了新的开始。在 2013 年初Spring Boot 项目横空出世,Spring 的 Web 应用体系结构得以大大简化。在好未来的Java研发伙伴的实践中,越来越多的团队开始使用Springboot及Spri ...
阿里云与WPS深度合作,开放数据处理生态
摘要: 在3月28日举行的2018云栖大会-深圳峰会上,阿里云与金山办公达成深度合作,WPS在线预览与格式转换能力落地阿里云。标志着阿里云存储开放的数据湖体系不但面向计算引擎,还面向应用开放。
在3月28日举行的2018云栖大会-深圳峰会上,阿里云与金山办公达成深度合作,WPS在线预览与格式转换能力落地阿里云。
当前整个企业级数据管理市场面临着数字化转型,如何更好的管理数据、挖 ...
电商项目架构,高并发,高性能,高可用,高可扩展,分布式,集群
电商项目架构,高并发,高性能,高可用,高可扩展,分布式,集群
36套精品Java高级课,架构课,java8新特性,P2P金融项目,程序设计,功能设计,数据库设计,第三方支付,web安全,高并发,高性能,高可用,分布式,集群,电商,缓存,性能调优,设计模式,项目实战,大型分布式电商项目实战视频教程
视频课程包含:
36套Java精品高级课架构课包含:
保障服务的持续高可用、高性能及负载均衡
保障服务的持续高可用、高性能及负载均衡 项目主页
高可用: 服务多副本
高性能: 超时限制
负载均衡: 环形队列
已经实现的功能:
1. HTTP调用方式的搜索服务
2. REDIS访问
一句话说明白这个项目的原理:
后端有多个一模一样的搜索,还有多个一模一样的REDIS,中间层的业务逻辑不直接调用搜索和REDIS,而是通过这个组件来调用
在WE ...
千万级规模高性能、高并发的网络架构经验分享
架构以及我理解中架构的本质
在开始谈我对架构本质的理解之前,先谈谈对今天技术沙龙主题的个人见解,千万级规模的网站感觉数量级是非常大的,对这个数量级我们战略上 要重 视 它 , 战术上又 要 藐 视 它。先举个例子感受一下千万级到底是什么数量级?现在很流行的优步(Uber),从媒体公布的信息看,它每天接单量平均在百万左右, 假如每天有10个小时的服务时间,平均QPS只有30左右。对于一个后台服务器 ...
高性能高并发服务的瓶颈及突破思路
关于高性能高并发服务这个概念大家应该也都比较熟悉了,今天我主要是想讲一下对于如何做一个高性能高并发服务架构的一些自己的思考。
本次分享主要包括三个部分:
1. 服务的瓶颈有哪些
2. 如何提升整体服务的性能及并发
3. 如何提升单机服务的性能及并发
一、服务的瓶颈有哪些
通常来说程序的定义是算法+数据结构+数据,算法简单的理解就是一种计算方式,数据结构顾名思义是一种存储组织数据的结 ...
《构建高性能web站点》读书笔记一
一、web应用性能包括:网络传输性能、服务器处理性能、客户端浏览器渲染处理性能
二、网络传输性能:带宽、多服务器部署(运营商、机房)、CDN
三、服务器处理性能:缓存(动态内容、数据)、静态化、数据库优化、web server选择、不同功能web server分离、负载均衡
四、客户端性能:减少HTTP请求、JS优化、缓存