高并发(High Concurrency)- 响应时间(Response Time),吞吐量(Throughput),每秒查询率QPS(Query Per Second),并发用户数

  • 聊聊高并发系统之限流特技-1

    缓存的目的是提升系统访问速度和增大系统能处理的容量,可谓是抗高并发流量的银弹;而降级是当服务出问题或者影响到核心流程的性能则需要暂时屏蔽掉,待高峰或者问题解决后再打开;而有些场景并不能用缓存和降级来解决,比如稀缺资源、写服务、频繁的复杂查询,因此需有一种手段来限制这些场景的并发/

    PHPYuan ( 2019/04/04 )

  • Java高并发多线程的三种设计模式-并行计算

    最近用多线程的情况比较多,今天周末总结一下一些我们程序猿常用的场景;一:Future模式主要的适用场景是异步请求数据。

    PHPYuan ( 2019/04/01 )

  • 聊聊java高并发系统之异步非阻塞

    同步阻塞调用public class Test { public static void main throws Exception { RpcService rpcService = new RpcService; //耗时10ms Map re

    PHPYuan ( 2019/03/21 )

  • Netty Zookeeper 亿级流量 高并发 - 实战(修正版)

    1.1.快速的能力提升,巨大的应用价值1.1.1.飞速提升能力,并且满足实际开发要求为什么要开始一个高并发IM的实战呢。

    PHPYuan ( 2019/03/21 )

  • 招聘季,三高(高并发、高性能、高可用)问题如何解?

    互联网三高架构:高并发、高性能、高可用,简称三高很多时候,面试官一句:在工作中如何处理高并发可能就结束了整场面试。

    PHPYuan ( 2019/03/18 )

  • 直击面试BAT,怎么理解分布式、高并发、多线程?

    确实,在一开始接触的时候,不少人都会将三者混淆。误以为所谓的分布式高并发的系统就是能同时供海量用户访问,而采用多线程手段不就是可以提供系统的并发能力吗。

    PHPYuan ( 2019/03/17 )

  • 不进群直接领BAT架构进阶合集:高并发+分布式+JVM+Redis+MySQL

    Mike的《架构进阶专题》又更新干货了,目前该专题已超过100期+。领取过的童鞋,按照之前提供链接即可访问获取。

    PHPYuan ( 2019/03/15 )

  • 高并发的核心技术-幂等的实现方案

    例如:1.前端重复提交选中的数据,应该后台只产生对应这个数据的一个反应结果。2.我们发起一笔付款请求,应该只扣用户账户一次钱。

    PHPYuan ( 2019/03/14 )

  • 大型网站应用之海量数据和高并发解决方案总结

    二、针对海量数据和高并发的主要解决方案海量数据的解决方案:使用缓存;页面静态化技术;数据库优化;分离数据库中活跃的数据;批量读取和延迟修改;读写分离;使用NoSQL和Hadoop等技术;分布式部署数据库;应用服务和数据服务分离;使用搜索引擎搜索数据库中的数据;进行业务的拆分;高并

    PHPYuan ( 2019/03/10 )

  • 并发、并行、高并发和多线程

    当有多个线程在操作时,如果系统只有一个CPU,把CPU运行时间划分成若干个时间段,分配给各个线程执行。

    PHPYuan ( 2019/03/08 )

  • Redis解决商品秒杀中出现超卖问题(Java多线程模拟高并发环境)

    redis.clientsjedis2.9.0二、Jedis工具类JedisUtil.java三、秒杀测

    PHPYuan ( 2019/03/08 )

  • 阿里P8架构师谈:高并发多线程关系、区别以及高并发系统解决方案

    “很多只知道高并发,却不知道高并发与多线程的关系,以及真正的高并发应该如何设计技术方案”01什么是高并发高并发是一种系统运行过程中遇到的一种“短时间内遇到大量操作请求”的情况。

    PHPYuan ( 2018/11/14 )

  • 高并发编程系列:并发容器的原理,7大并发容器详解、及使用场景

    经常听到Java集合类,同步容器、并发容器,那么他们有哪些具体分类,以及各自之间的区别和优劣呢。只有把这些梳理清楚了,你才能真正掌握在高并发的环境下,正确使用好并发容器,我们先从Java集合类,同步容器谈起。

    PHPYuan ( 2018/11/09 )

  • JAVA高并发多线程必须懂的50个问题

    在典型的Java面试中, 面试官会从线程的基本概念问起, 如:为什么你需要使用线程, 如何创建线程,用什么方式创建线程比较好,然后逐渐问到并发问题像在Java并发编程的过程中遇到了什么挑战,Java内存模型,JDK1.5引入了哪些更高阶的并发工具,并发编程常用的设计模式,经典多线

    PHPYuan ( 2018/11/09 )

  • 同为Java程序员,他能拿五十万年薪的秘诀

    Java作为大数据时代应用最广泛的语言,诞生了一批又一批的新技术,包括HBase、Hadoop、MQ、Netty、SpringCloud等等。

    PHPYuan ( 2018/11/08 )

  • 高并发编程系列:4种常用Java线程锁的特点,性能比较、使用场景

    虽然进程的出现解决了操作系统的并发问题,但是人们仍然不满足,人们逐渐对实时性有了要求。使用多线程的理由之一是和进程相比,它是一种非常花销小,切换快,更"节俭"的多任务操作方式。

    PHPYuan ( 2018/11/07 )

  • Java实用工具类(后端开发必备)

    目前包含以下部分:时间转换工具类邮件发送工具类http请求工具类序列化工具类获取本地IP和主机名工具类BigDecimal计算类时间转换工具类在日常开发过程中,我们进程会需要把Date转成String,或者把String转成Date。

    PHPYuan ( 2018/11/07 )

  • Java程序员如何加快打怪升级之路

    程序员正常的职业走向一般是怎么样的。SpringBoot与微服务的区别与联系快速构建SpringBoot工程SpringBoot核心组件剖析快速集成MyBatis实战快速集成Dubbo及案例实战快速集成Redis及案例实战构建Swagger插件实现API管理及接口测试体系Spri

    PHPYuan ( 2018/11/07 )

  • 一个五年架构师凭什么基本年薪酬就可以达到50万

    文末有架构师面试题和架构资料,有兴趣的可以看看哦架构设计的条件以下三个条件不适合做架构设计对架构不感兴趣,但又迫于需求;入IT行业,年限小于4年的;主观能动性弱,又安于现状的;架构设计的优势更好的梳理业务的结构体系。

    PHPYuan ( 2018/11/07 )

  • 阿里大型分布式系统发展历程与技术详解,含实例分析

    本篇主要分享阿里高并发大型分布式系统涉及到的技术,对于还不太了解这部分的java程序员来说算科普篇,大部分内容来自于大型网站技术架构、详细的分布式技术细节实现,文末还有资料~大型网站系统的特点1.高并发,大流量需要面对高并发用户,大流量访问。

    PHPYuan ( 2018/11/07 )

  • java高并发总结-常用于面试复习

    定义:独占锁是一种悲观保守的加锁策略,它避免了读/读冲突。如果某个只读线程获取锁,则其他读线程都只能等待,这种情况下就限制了不必要的并发性,因为读操作并不会影响数据的一致性。

    PHPYuan ( 2018/11/06 )

  • Java程序员高效学习的六个中肯建议

    知识改变命运,对于Java程序员来说,技术不断更新,只有及时充电,才能不被市场淘汰。今天为大家分享Java程序员学习的6个小技巧。

    PHPYuan ( 2018/11/06 )

  • 玩转 Nginx 之:使用 Lua 扩展 Nginx 功能

    1、Nginx 简介Nginx 作为一款面向性能设计的HTTP服务器,相较于Apache、lighttpd具有占有内存少,稳定性高等优势。

    PHPYuan ( 2018/11/06 )

  • 淘宝等大型分布式系统是如何演变而来、以及需要的关键技术

    很多同学对于高并发的网站,涉及到的技术不是特别清楚,本篇算是科普篇。详细的分布式技术细节实现,文末有相关文章资料~大型网站系统的特点1.高并发,大流量需要面对高并发用户,大流量访问。

    PHPYuan ( 2018/11/06 )

  • 记一次Node和Go的性能测试

    高并发场景下确实比node会好一些,一直想找个时间系统性地测一下,手头正好有一台前段时间买的游戏主机。

    PHPYuan ( 2018/11/06 )

  • 一文归纳总结分布式架构中的那些事!

    从网络通信探究分布式通信的原理2、基于消息方式的系统间通信3、基于框架的RPC通信技术RMI/SpringRMI从0开始搭建3个节点的Zookeeper集群基于Zookeeper的分布式锁解决方案Zookeeper集群升级、迁移深入分析ZookeeperZab协议及选举机制源码解

    PHPYuan ( 2018/11/06 )

  • Java程序员跳槽薪资参考手册(2017年)

    领取学习资料奥Java程序员作为互联网技术方向求职最大的群体,去年的求职之路走得并不顺畅,平均面邀显着下降。

    PHPYuan ( 2018/11/06 )

  • 阿里巴巴最全Java面试大纲、项目实战、分布式、高并发、性能优化

    如何把java内存的数据全部dump出来如何手动触发全量回收垃圾。如何立即触发垃圾回收hashmap如果只有一个写其他全读会出什么问题gitrebasemongodb和hbase的区别如何解决并发问题volatile的用途java线程池mysql的binlog代理模式mysql是

    PHPYuan ( 2018/11/05 )

  • 2018史上最好的Java面试资料——BATJ面试必备(含面试题答案)

    mysql常用的引擎有InnoDB,MyISAM,Memory,默认是InnoDBInnoDB:磁盘表,支持事务,支持行级锁。

    PHPYuan ( 2018/11/05 )

  • 秒杀业务是怎么做的?看了这篇秒杀业务架构与设计,或许会有启发

    例如:小米手机每周二的秒杀,可能手机只有1万部,但瞬时进入的流量可能是几百几千万。传统秒杀系统之所以挂,请求都压倒了后端数据层,数据读写锁冲突严重,并发高响应慢,几乎所有请求都超时,流量虽大,下单成功的有效流量甚小。

    PHPYuan ( 2018/11/05 )

  • 工作2-5年的Java程序员怎样突破自我,成长为优秀的架构师呢

    一、如何定义架构师Java架构师,首先要是一个Java程序员,熟练掌握使用各种框架,并知道它们实现的原理。

    PHPYuan ( 2018/11/04 )

  • 探索Java并发编程与高并发解决方案

    所有示例代码,请见/下载于 https://github.com/Wasabi1234/concurrency高并发处理的思路及手段1 基本概念1.1 并发同时拥有两个或者多个线程,如果程序在单核处理器上运行多个线程将交替地换入或者换出内存,这些线程是同时“存在"的,每个线程都处

    PHPYuan ( 2018/11/03 )

  • Java架构师全栈必备——Mysql性能调优

    调整Linux默认的IO调度算法.IO调度器的总体目标是希望让磁头能够总是往一个方向移动,移动到底了再往反方向走,这恰恰就是现实生活中的电梯模型,所以IO调度器也被叫做电梯 ,而相应的算法也就被叫做电梯算法.而Linux中IO调度的电梯算法有好几种,一个叫做as,一个叫做 cfq

    PHPYuan ( 2018/11/03 )

  • 从服务端视角看高并发难题

    所谓服务器大流量高并发指的是:在同时或极短时间内,有大量的请求到达服务端,每个请求都需要服务端耗费资源进行处理,并做出相应的反馈。

    PHPYuan ( 2018/11/03 )

  • 史上最全的大型电商网站高并发架构方案:服务器集群、中间件等

    3.缓存技术缓存技术就是另一个解决方案,就是将动态数据存储到缓存文件中,动态网页直接调用这些文件,而不必再访问数据库4.硬件升级普通P4服务器一般最多能支持每天10万独立IP。

    PHPYuan ( 2018/11/02 )

  • 如何成长为一名优秀的高级架构师?

    很多人做Java开发2,3年后,都会感觉自己遇到瓶颈。什么都会又什么都不会,如何改变困境,为什么很多人写了7,8年还是一个码农,工作中太多被动是因为不懂底层原理。

    PHPYuan ( 2018/11/02 )

  • Java程序员月薪3K和月薪30K的区别,为什么我只能找到月薪3K?

    我们来了解下企业对他们的招聘要求:高并发、分布式、中间件、等Java技术开发,可以私信回复“学习”,领取学习资料奥某招聘网站某公司招聘要求↑根据对多个实习生岗位的招聘要求研究,发现Java开发实习生只需要需要具备以下知识、能力:Java所有关键字知道意思,除了synchroniz

    PHPYuan ( 2018/11/02 )

  • 大话大型互联网企业中微服务架构的故障隔离及容错处理机制

    微服务架构通过定义明确的服务边界,能有效地隔离故障。由于服务之间是互相依赖,因此任何组件都可能出错导致用户不能访问。

    PHPYuan ( 2018/11/02 )

  • 大数据量下高并发同步的讲解(高并发的瓶颈-需要处理的内容)

    utm_source=banner 1、同步和异步的区别和联系 所谓同步,可以理解为在执行完一个函数或方法之后,一直等待系统返回值或消息,这时程序是出于阻塞的,只有接收到 返回的值或消息后才往下执行其它的命令。

    PHPYuan ( 2018/10/31 )

  • 究竟啥才是互联网架构“高并发

    一、什么是高并发高并发是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指。通过设计保证系统能够同时并行处理很多请求。

    PHPYuan ( 2018/10/31 )

  • InnoDB并发如此高,原因竟然在这?

    普通锁,被使用最多:操作完成后,释放锁,让其他任务执行;如此这般,来保证一致性。于是出现了共享锁与排他锁:共享锁,读取数据时加S锁排他锁,修改数据时加X锁 共享锁与排他锁的玩法是:共享锁之间不互斥,简记为:读读可以并行排他锁与任何锁互斥,简记为:写读,写写不可以并行 可以看到,一

    PHPYuan ( 2018/10/31 )

  • 大数据和高并发的解决方案

    4,批量读取 - 高并发情况下,可以把多个请求的查询合并到一次进行,以减少数据库的访问次数5,延迟修改 - 高并发情况下,可以把多次修改请求,先保存在缓存中,然后定时将缓存中的数据保存到数据库中,风险是可能会断电丢失缓存中的数据,6, 使用索引 - 索引可以看作是特殊的缓存,尽量

    PHPYuan ( 2018/10/31 )

  • 究竟啥才是互联网架构“高并发”

    一、什么是高并发高并发是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。

    PHPYuan ( 2018/10/31 )

  • 你所不知道的日志异步落库

    原因在于,如果直接用mq进行日志落库的时候,低并发下,生产端生产数据,然后由消费端异步落库,是没有什么问题的,而且性能也都是异常的好,估计tp99应该都在1ms以内。

    PHPYuan ( 2018/10/31 )

  • 阿里架构师解析——分布式netty、NIO框架

    通过Future-Listener机制,用户可以方便的主动获取或者通过通知机制获得IO操作结果。3、作为当前最流行的NIO框架,Netty在互联网领域、大数据分布式计算领域、游戏行业、通信行业等获得了广泛的应用。

    PHPYuan ( 2018/10/31 )

  • 互联网公司想月薪15K挖走大牛程序员网友:欠你的吗

    这段对话在微博上,引发热烈讨论:@游戏开发极客:上赶着不是买卖,大公司找大牛,创业公司找想创业的人,聊两句就有结果了。

    PHPYuan ( 2018/10/30 )

  • Nginx高并发下的优化

    内核参数优化把如下的参数追加到Linux系统的/etc/sysctl.conf文件中,然后使用如下命令使修改生效:/sbin/sysctl -pnet.core.netdev_max_backlog = 262144

    PHPYuan ( 2018/10/30 )

  • 一个可供参考的Java高并发异步应用案例

    通过对大数据技术的应用,精准的为客户设计产品以及提供服务。下发后10分钟后流量会逐步上升,30分钟左右到达峰值,1个小时后会显着下降。

    PHPYuan ( 2018/10/30 )

  • 应对Memcached缓存失效,导致高并发查询DB的几种思路

    不过nginx的思路还是在控制缓存失效时的并发请求,而不是当缓存快要失效时,及时地更新缓存。当Memcached缓存失效时,容易出现高并发的查询DB,导致DB压力骤然上升。

    PHPYuan ( 2018/10/30 )

  • Dubbo详细介绍核心类图

    Webservice也是一种服务框架,但是webservice并不是分布式的服务框架,他需要结合F5实现负载均衡。

    PHPYuan ( 2018/10/30 )

  • 阿里P8架构师52期详解:容器+并发+容灾+拆分+服务化等核心架构

    文末有该52期资料获取方式~从Java相关的多线程、线程池、JVM等并发的编程相关,以及性能调优开始。

    PHPYuan ( 2018/10/29 )

  • 从普通JAVA程序员到阿里架构师,他用了六年

    工作年限:8 年服务公司:4 家最近职业:Java 架构师职场关键词:社交平台、高并发系统架构设计、技术团队管理、多款从零到一的产品城市!

    PHPYuan ( 2018/10/29 )

  • 详解数据库ACID和四大隔离级别

    如下图:ACID一个事务本质上有四个特点ACID:Atomicity原子性Consistency一致性Isolation隔离性Durability耐久性原子性原子性任务是一个独立的操作单元,是一种要么全部是,要么全部不是的原子单位性的操作。

    PHPYuan ( 2018/10/29 )

  • 最新Java校招面试题及答案

    主要包括以下几个部分:Java基础知识点Java常见集合高并发编程JVM内存管理Java8知识点网络协议相关数据库相关MVC框架相关大数据相关Linux命令相关面试。

    PHPYuan ( 2018/10/29 )

  • 高并发系统的设计及秒杀实践

    为了让系统能够支持足够大的业务量。前端静态资源压缩整合、使用CDN、分布式SOA架构、缓存、数据库加索引、读写分离等等。

    PHPYuan ( 2018/10/28 )

  • 基于Redis实现分布式锁-Redisson使用及源码分析

    在设计远程上下文的领域事件的时候,为了保证最终一致性,在通过领域事件进行通讯的方式中,可以共享存储,或者做全局XA事务,也可以借助消息中间件。

    PHPYuan ( 2018/10/28 )

  • Java架构师并发编程与高并发解决方案

    队列队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。

    PHPYuan ( 2018/10/27 )

  • 慕课网:微博又挂了?试试为高并发、分布式为生的Go吧!

    赵丽颖、冯绍峰一官宣,号称“能同时承受八个明星出轨”冲击的微博果断又双叒叕崩了。的2小时内,#赵丽颖冯绍峰结婚#热搜量达1,183万。

    PHPYuan ( 2018/10/27 )

  • 高并发场景下的缓存有哪些常见的问题?

    分布式缓存重建并发冲突解决方案对于缓存生产服务,可能部署在多台机器。当redis和ehcache对应的缓存数据都过期不存在时,此时可能nginx过来的请求和kafka监听的请求同时到达,导致两者最终都去拉取数据并且存入redis中,因此可能产生并发冲突的问题。

    PHPYuan ( 2018/10/27 )

  • 一套高可用、易伸缩、高并发的IM群聊架构方案设计实践

    举个例子:如一个2000人群里,一条普通消息的发出问题,将瞬间写扩散为2000条消息的接收问题,如何保证这些消息的及时、有序、高效地送达,涉及到的技术问题点实在太多,更别说个别场景下万人大群里的炸群消息难题了更别说个别场景下万人大群里的炸群消息难题了。

    PHPYuan ( 2018/10/27 )

  • Java开发八年来总结的知识脑图,以及我的进阶线路规划

    这样你最多只能知其然而不知其所以然,进步缓慢且深度有限,最重要的是一开始就对整个学习路线有宏观、简洁的认识,确定大的学习方向,这样才能事半功倍。

    PHPYuan ( 2018/10/27 )

  • 史上最全的架构师图谱

    笔者索性把这些图谱收集在一起,并且归类便于查找和学习,希望能够帮助到每一位想成为架构师或者已经是架构师的小伙伴。

    PHPYuan ( 2018/10/27 )

  • mybatis源码分析

    MyBatis概念MyBatis是一个实现了JPA规范的用来连接数据库并对其进行增删改查操作的开源框架,其实,它底层就是一个JDBC封装的组件。

    PHPYuan ( 2018/10/27 )

  • 一个程序员如何能成为一名资深阿里P7架构师?

    具有一到五年开发经验的程序员需要学习内容很多如JVM/分布式/高并发/性能优化/SpringMVC/SpringBoot/SpringCloud/MyBatis/Netty源码分析等等等首先是互联网这一块Git服务搭建与版本分支管理Maven基本概念与核心配置Maven私服使用与

    PHPYuan ( 2018/10/27 )

  • java开发工作人员转行java架构,四大高端项目,你有必要了解一下

    通过真实企业项目,掌握JAVA高并发、负载均衡、NoSQL、服务器集群、性能优化、数据库集群等架构师技能,实现年薪翻番。

    PHPYuan ( 2018/10/27 )

  • 互联网企业开发三年月薪15K,四年达到30K可能吗

    学习本科毕业,三年弹指一挥间,回头看看才知道时间过得快。当“一个人战斗”的工作习惯成为一种束缚,下一个突破点在哪里。

    PHPYuan ( 2018/10/26 )

  • Spring Bean注入单例理解与循环依赖分析

    理解循环依赖问题,首先明白spring有四种注入方式。第一种,SET注入a类中持有b类的引用,并且a类有b的set方法。

    PHPYuan ( 2018/10/26 )

  • Python也能高并发

    这里假设这个时间段是一秒,所以本文指的并发是指服务器在一秒中处理的请求数量,即rps,那么rps高,本文就认为高并发。

    PHPYuan ( 2018/10/25 )

  • 美国加州上空掉下1架“纳粹战机” 网友:穿越来的?

    一架小型螺旋桨飞机着火并坠毁在加州101高速公路上,没有造成伤亡,但公路被迫关闭两小时。据现场拍摄的照片显示,这架二战德国涂装的飞机坠毁在高速公路中间的隔离墙附近,起火并发发出数十米高的浓烟。

    PHPYuan ( 2018/10/25 )

  • 《亿级流量网站架构核心技术》读书笔记一

    只适用于对实时性不敏感的数据客户端缓存:比如提前将静态文件进行缓存CDN缓存:将内容吐送到离用户最近的CDN节点高可用原则:降级,限流,切流量,可回滚业务设计原则:防重设计,比如结算页防止重复提交;幂等设计,流程可定义,状态与状态机负载均衡与反向代理。

    PHPYuan ( 2018/10/25 )

  • java资深架构师分布式技术分享

    高并发海量数据,服务高可用安全环境恶劣,易受网络攻击功能多,变更快,频繁发布**从小到大,渐进发展**以用户为中心免费服务。

    PHPYuan ( 2018/10/24 )

  • JAVA并发编程之多线程并发同步业务场景与解决方案

    Java并发编程是一个很热点的话题,无论在面试时候还是在高并发的场景中。另外,线程是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点儿在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。

    PHPYuan ( 2018/10/24 )

  • 在高并发分布式情况下生成唯一标识id

    解决这个问题有很多种方法,但是要选择一个性价比比较高的策略比较不容易,例如:1.数据库自增id控制小型的应用直接自增足以。

    PHPYuan ( 2018/10/24 )

  • 高并发的“大BOSS”之:异步化、并行化

    高并发的大杀器:异步化 同步和异步,阻塞和非阻塞 同步和异步,阻塞和非阻塞,这几个词已经是老生常谈,但是还是有很多同学分不清楚,以为同步肯定就是阻塞,异步肯定就是非阻塞,其实他们并不是一回事。

    PHPYuan ( 2018/10/23 )

  • 新浪微博技术分享:微博实时直播答题的百万高并发架构实践

    1、概述本文将分享新浪微博系统开发工程师陈浩在RTC2018实时互联网大会上的演讲。《近期大热的实时直播答题系统的实现思路与技术难点分享》《2018新“风口”——直播答题应用原理解析》新浪微博团队分享的。

    PHPYuan ( 2018/10/23 )

  • 「Redis」线上7000w+ keys && 16G内存100%的排查修复经历

    起因我们使用的一直是阿里云的redis,我们并非高并发应用,主要也就是拿来做分布式锁和少量的缓存,基本不怎么需要维护。

    PHPYuan ( 2018/10/23 )

  • 因赵丽颖结婚,微博工程师受到的高并发挑战

    学习BATJ都在用的Nginx技术;2,半小时解剖Nginx核心功能;3,动静分离效果体验及使用技巧;4,James带你熟知Docker的各种特性;5,Docker镜像与容器工作原理剖析;6,Docker与外部通讯的各种坑实战;7,Docker与Nginx高可用那些事实战;还有双

    PHPYuan ( 2018/10/23 )

  • JVM整体结构与垃圾回收算法介绍问题

    1.类加载器:在JVM启动时或者在类运行时将需要的class加载到JVM中。2.执行引擎:负责执行class文件中包含的字节码指令;3.内存区:是在JVM运行的时候操作所分配的内存区。

    PHPYuan ( 2018/10/23 )

  • 使用nginx搭建高可用,高并发的wcf集群

    很多情况下基于wcf的复杂均衡都首选zookeeper,这样可以拥有更好的控制粒度,但zk对C# 不大友好,实现起来相对来说比较麻烦,实际情况下,如果你的负载机制粒度很粗糙的话,优先使用nginx就可以搞定,既可以实现复杂均衡,又可以实现双机热备,以最小的代码量实现我们的业务,下

    PHPYuan ( 2018/10/21 )

  • 高并发的“大杀器”:异步化、并行化

    高并发的大杀器:异步化同步和异步,阻塞和非阻塞同步和异步,阻塞和非阻塞,这几个词已经是老生常谈,但是还是有很多同学分不清楚,以为同步肯定就是阻塞,异步肯定就是非阻塞,其实他们并不是一回事。

    PHPYuan ( 2018/10/20 )

  • 高并发场景下的限流策略

    为什么需要限流举个比较简单的例子,正常来说,一个员工A他每天能够处理的工作是10个,突然某一天来了100个工作量,这时候,如果员工A还处理100个,只有一种可能,这个员工被压垮。

    PHPYuan ( 2018/10/20 )

  • 究竟啥才是互联网架构“高并发”

    一、什么是高并发高并发是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。

    PHPYuan ( 2018/10/20 )

  • Java技术方案分布式锁底层原理

    单机应用架构中,秒杀案例使用ReentrantLcok或者synchronized来达到秒杀商品互斥的目的。

    PHPYuan ( 2018/10/20 )

  • 阿里架构师细谈:微服务+分布式+性能优化+JVM调优+团队开发

    SpringBoot与微服务的区别与联系快速构建SpringBoot工程SpringBoot核心组件剖析快速集成MyBatis实战快速集成Dubbo及案例实战快速集成Redis及案例实战构建Swagger插件实现API管理及接口测试体系SpringCloudZuul路由网关详解源

    PHPYuan ( 2018/10/20 )

  • 如果你的月薪没过万 我建议你看一下这篇文章

    从事Java开发三年了,目前的职位是高级Java工程师,感觉技术和工资都到了瓶颈,对以后的发展方向有些迷茫。

    PHPYuan ( 2018/10/20 )

  • 阿里P8架构师谈:精通高并发必须掌握的18个核心技术

    高并发技术很多同学对于高并发总是讳莫如深,今天主要谈谈高并发需要掌握的技术集。比如,在双11凌晨12:00分同时有10万个下单请求。

    PHPYuan ( 2018/10/19 )

  • 高并发的“大杀器”:异步化、并行化

    高并发的大杀器:异步化 同步和异步,阻塞和非阻塞 同步和异步,阻塞和非阻塞,这几个词已经是老生常谈,但是还是有很多同学分不清楚,以为同步肯定就是阻塞,异步肯定就是非阻塞,其实他们并不是一回事。

    PHPYuan ( 2018/10/19 )

  • 微博高并发场景下的分布式缓存架构

    Memcached内存分配原理介绍掌握Memcached的安装、使用命令,其实对大部分的同学来说已经足以开展相关开发工作了。

    PHPYuan ( 2018/10/19 )

  • 阿里云Redis读写分离典型场景:如何轻松搭建电商秒杀系统

    背景秒杀活动是绝大部分电商选择的低价促销,推广品牌的方式。不仅可以给平台带来用户量,还可以提高平台知名度。

    PHPYuan ( 2018/10/19 )

  • 因赵丽颖结婚,微博工程师受到的高并发挑战

    这就对软件系统的架构有着一定的要求了,比如微博等各种媒体平台,有时候因为一个热点事件就可以让平台流量剧增。

    PHPYuan ( 2018/10/19 )

  • Java NIO浅析

    是一种同步非阻塞的I/O模型,也是I/O多路复用的基础,已经被越来越多地应用到大型应用服务器,成为解决高并发与大量连接、I/O处理问题的有效方式。

    PHPYuan ( 2018/10/19 )

  • 心梗突发不要慌,赶紧按摩救命穴,平常按摩可以预防冠心病

    现在天气慢慢转凉,血管收缩,血液粘稠度变高,心脑血管疾病高发,据统计,我国每年的11月是冠心病心绞痛和心肌梗死的发病高峰期。

    PHPYuan ( 2018/10/19 )

  • 大型高并发高负载网站的系统架构分析

    扩展Web应用程序一、概念简单的来说,如果一个系统可扩展,那么你可以通过扩展来提供系统的性能。这代表着系统能够容纳更高的负载、更大的数据集,并且系统是可维护的。

    PHPYuan ( 2018/10/18 )

  • 赵丽颖、冯绍峰的官宣炸了微博的高并发系统!

    彼时的微博程序员小哥哥还在结婚典礼上,遇上了鹿晗公布恋情,不得不从酒席上离开处理微博异常后继续婚礼。

    PHPYuan ( 2018/10/18 )

  • 一套高可用、易伸缩、高并发的IM群聊架构方案设计实践

    系统实现”,由作者“于雨氏”授权整理和发布,内容有些许改动,作者博客地址:alexstocks.github.io。

    PHPYuan ( 2018/10/18 )

  • 阿里P8架构师精讲开源+高性能+高并发+分布式+微服务+实战等

    B2C项目实战精讲架构视频资料获取方式转发转发转发关注我私信回复“java架构即可领取精讲架构视频资料获取方式转发转发转发关注我私信回复“java架构即可领。

    PHPYuan ( 2018/10/18 )

  • Java高并发架构设计

    序言高并发经常会发生在有大活跃用户量,用户高聚集的业务场景中,如:秒杀活动,定时领取红包等。我们需要根据业务场景预估达到的并发量等因素,来设计适合自己业务场景的高并发处理方案。

    PHPYuan ( 2018/10/18 )

  • 常见分布式文件存储介绍、选型比较、架构设计

    Hello,我是瓜哥:之前在进行对接存储项目的时候,对公司内部使用的文件系统进行了梳理,当前公司内部使用的文件系统有GlusterFS,FastDFS等,由于文件系统在海量小文件和高并发之下性能急剧下降,性能遭遇瓶颈,因此打算建设分布式对象存储平台。

    PHPYuan ( 2018/10/18 )

  • 成都编程培训:实现高并发更轻松!这个编程语言竟然超过了Java

    成都编程培训:实现高并发更轻松!当时在猎豹工作,换了一个新的项目组,他们正在把基于Java写的核心业务用Golang重构一遍。

    PHPYuan ( 2018/10/17 )

  • 扣丁学堂亚博国际手机客户端链公开课之解析Go语言实战亚博国际手机客户端链高并发

    10月16日15:00-16:00课程报名链接:https://ke.qq.com/course/322857直播回放、资料获取加QQ:401106902主讲老师。

    PHPYuan ( 2018/10/17 )

加入我们

热门文章