Hesey's Memo

Hesey's Memo

Swap对响应时间敏感应用的影响

Swap对响应时间敏感应用的影响

2014年5月13日 hesey Comments 0 Comment

最近排查的一个线上应用load高的问题,和GC以及Swap有关系。 现象是机器load突然升高,查看占用CPU的线程发现是JVM自己的线程。 jstat发现一个…

Read More Read More

支持生产阻塞的线程池

支持生产阻塞的线程池

2013年4月13日 hesey Comments 0 Comment

在各种并发编程模型中,生产者-消费者模式大概是最常用的了。在实际工作中,对于生产消费的速度,通常需要做一下权衡。通常来说,生产任务的速度要大于消费的速度。一个细…

Read More Read More

流水线中的大冒险

流水线中的大冒险

2013年3月29日 hesey Comments 0 Comment

上一节说到,流水线中的分支预测本身是为了提高整条流水线的并行度,为此,CPU做了很多努力,例如乱序执行,甚至于流水线本身也是为了这个目的而诞生的。 和 我们编写…

Read More Read More

流水线中的分支预测

流水线中的分支预测

2013年3月18日 hesey Comments 0 Comment

在现代CPU中,为了提高执行的性能,CPU的多个单元会同时执行多条指令。例如当取址单元正在寻找下一条指令前,上一条指令的译码和执行已经在进行中了,这一套机制被称…

Read More Read More

从一个开发的角度看负载均衡和LVS

从一个开发的角度看负载均衡和LVS

2013年2月18日 hesey Comments 0 Comment

在大规模互联网应用中,负载均衡设备是必不可少的一个节点,源于互联网应用的高并发和大流量的冲击压力,我们通常会在服务端部署多个无状态的应用服务器和若干有状态的存储…

Read More Read More

Linux I/O Scheduler

Linux I/O Scheduler

2012年10月19日 hesey Comments 0 Comment

之前写过一个Blog分享Linux下的几种I/O Scheduler,这次分享一个slide,内容更全一点。 你也可以在slideshare查看和下载:http…

Read More Read More

大型网站架构的发展

大型网站架构的发展

2012年6月9日 hesey Comments 2 comments

您也可以在slideshare查看或下载这张slide。

Hive Tips

Hive Tips

2012年4月3日 hesey Comments 0 Comment

在Hive中,某些小技巧可以让我们的Job执行得更快,有时一点小小的改动就可以让性能得到大幅提升,这一点其实跟SQL差不多。 首先,Hive != SQL,虽然…

Read More Read More

Linux IO调度器

Linux IO调度器

2012年2月17日 hesey Comments 5 comments

在现代计算机体系中,机械硬盘仍然作为大部分情况下的存储设备使用,而机械硬盘的访问相对内存差了多个数量级,主要原因在于机械臂转动的寻道时间太长,机械操作没法跟上电…

Read More Read More

支持多域名虚拟主机SSL/TLS认证的技术:SNI

支持多域名虚拟主机SSL/TLS认证的技术:SNI

2012年2月10日 hesey Comments 1 comment

早期的SSLv2根据经典的公钥基础设施PKI(Public Key Infrastructure)设计,它默认认为:一台服务器(或者说一个IP)只会提供一个服务…

Read More Read More

Posts navigation

OLDER POSTS
NEWER POSTS

近期文章

  • 面向云原生的应用/算力架构设计
  • 程序员的成长攻略
  • 20万天猫智慧门店背后的商业思考和技术重构
  • 面向GC的Java编程
  • 2017 JavaOne参会感想

近期评论

  • 面向云原生的应用/算力架构 – Hesey's Memo 发表在《面向GC的Java编程》
  • Hesey 发表在《浅谈多态机制的意义及实现》
  • NathanLiu 发表在《浅谈多态机制的意义及实现》
  • slixurd 发表在《初学设计模式的一点感悟》
  • 心远 发表在《大型网站架构的发展》
© 2025 | Proudly Powered by WordPress | Theme: Nisarg