架构师技术问题:
在生产者、消费者、MQ中间件,都存在的情况下,如何设计才能保证发送MQ消息的100%不丢失。
如何让MQ消费者按照消息发送的先后顺序进行消费?
当MQ集群挂了情况下,你们如何处理消息,有没有备用方案?
说一说JVM实际工作中,常用的年轻代和老年代的组合。
默认情况下,一个对象经过多少次垃圾回收会进入老年代?
生产环境下:永久代一般分配大多内存?
JVM如何只作YongGC不做FullGC?
G1垃圾回收器是如何分配内存的?
Java内存模型?
JVM内存分配?一台4核8G的服务器,分配多少内存?
JVM优化思路?
G1垃圾回收器使用场景?
##你们公司的缓存架构是如何设计的?