每周阅读(12/5/2016)

首先推荐一个网站:�利器访谈,其采访了一些人他们各自都提到了一些有意思的硬件和软件,读来还是受用。

微服务的反模式和陷阱

基于如下的2本书谈了实施微服务要避免的一些陷阱和反模式:

  • Uber的SRE工程师 Susan J. Fowler 的免费书: Microservices in Production
  • Oreilly 的 的免费小书 Microservices AntiPatterns and Pitfalls

JVM源码分析之一个Java进程究竟能创建多少线程

分析了Java中线程的创建数量和哪些因素相关:主要说来和JVM的内存相关配置,和Linux系统的配置有关。

过对JVM,glibc,Linux kernel的源码分析,我们暂时得出了一些影响线程创建的因素,包括
JVM:Xmx,Xss,MaxPermSize,MaxDirectMemorySize,ReservedCodeCacheSize等
Kernel:max_user_processes,max_map_count,max_threads,pid_max等

你可能感兴趣的:(每周阅读(12/5/2016))