总结

作者: 01010100 | 来源:发表于2018-03-08 19:25 被阅读15次

    JVM/GC

    Concurrent

    Java:synchronized,ThreadLocal,弱软虚引用,String intern,动态代理,类加载机制与反射

    NIO:Soecket IO阻塞,NIO三大组件,反应器模式 Selector

    Netty:总体描述,启动Demo与线程池模型,与原生NIO的比较,epoll bug,应用场景

    Spring:IOC,AOP,SpringMVC,事务,运用的设计模式

    Mybatis:总体描述,架构图,运行过程,一级缓存二级缓存

    Mysql:总体架构,Innodb 存储引擎,事务与实现(事务日志),隔离级别,数据库锁 MVCC,索引 B+ Tree,Sql优化与执行计划

    Dubbo:总体描述,可靠性方面的方案,服务监控服务治理

    Zookeeper:节点特性,集群方案,Leader选举算法,应用场景,分布式锁

    Kafka:内部存储结构,集群方案,性能优势,应用场景

    Redis:数据结构,单线程性能优势(IO多路复用),集群方案,应用场景

    Tomcat:组件,类加载机制,优化配置

    Http/TCP:Http 1.1/1.2 与Http2.0,TCP 三次握手 四次分手,网络七/五层模型

    分布式:分布式事务一致性,分布式锁的几种实现方式,分布式session管理,分布式全局唯一主键

    设计模式:单例、建造者、工厂模式、观察者、模板模式、动态代理

    微服务:与传统架构的优劣,微服务拆分原则,服务治理与服务依赖

    架构设计:接口限流,熔断,幂等性,一致性Hash,分库分表

    场景模拟:秒杀场景,网站性能优化,JVM优化

    项目经验:项目架构,项目中遇到的最大问题如何解决,项目最大TPS

    相关文章

      网友评论

          本文标题:总结

          本文链接:https://www.haomeiwen.com/subject/npayfftx.html