11 2022 档案
摘要:解释执行 https://www.cnblogs.com/z-sm/p/6239377.html Java代码是解释执行的,先编译成字节码,这些字节码在JVM实例上被一行行解释执行。有两种解释执行的实现方式: 基于内存栈——在软件层面基于内存栈解释执行,传统的字节码解释器。 基于CPU寄存器——在硬
阅读全文
摘要:如果有人说分布式系统不难,很可能是他还不知道自己不知道。分布式系统是十分复杂的,实现一个分布式系统要解决的问题很多,因此对分布式系统要心存敬畏。。 个人经验总结 分布式系统的类型 离线分布式系统,一般与线上业务无关,如批处理,大数据分析平台等。 软实时分布式系统,宕机几分钟或几个小时不影响线上业务,
阅读全文
摘要:以淘宝作为例子,介绍从一百个到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知。推荐阅读 转自 https://segmentfault.com/a/1190000018626163 ,以下为正文 1. 概述 本文以淘宝作为例子,介绍
阅读全文
摘要:本文在比较宏观的层面上全面地介绍了高并发架构的目标、指标、架构演进、实现要点等内容,可通过此文对高并发内容、对后台系统架构有提纲掣领的认识。 高并发/高性能的主要技术点有:应用服务器与数据服务器分离、扩展性(多实例部署)、主从架构读写分离、分库分表、负载均衡(Nginx、F5、DNS,依次为里到外的
阅读全文