技术广度积累 (持续更新)

数据结构可视化

基础1:-----------------------

基础2:-----------------------

  • Spring

    • Spring生命周期,流程梳理
    • Spring扩展点作用
    • Spring IOC AOP 基本原理
    • 动态代理
    • BeanPostProcessor 作用?
    • ApplicationContextAware 的作用和使用?
    • BeanNameAware与BeanFactoryAware的先后顺序?
    • InitializingBean 和 BeanPostProcessor 的after方法先后顺序?
    • ApplicationListener监控的Application事件有哪些?
    • Spring模块装配的概念,比如@EnableScheduling @EnableRetry @EnableAsync,@Import注解的作用?
    • ImportBeanDefinitionRegistrar 扩展点用于做什么事情?
    • ClassPathBeanDefinitionScanner 的作用?
    • NamespaceHandlerSupport 命名空间扩展点的作用?
    • 如何实现动态注入一个Bean?
    • 如何把自定义注解所在的Class 初始化注入到Spring容器?
    • BeanDefinition指的是什么,与BeanDefinitionHolder的区别,Spring如何存储BeanDefinition实例?
    • ASM 与 CGlib
    • Spring的条件装配,自动装配
  • RPC通信框架

    • Dubbo
      • Dubbo的Spi机制?
      • Dubbo的核心模型 invoker、invocation、filter
      • Dubbo的隐式传递?
      • Dubbo的泛化调用?
      • Dubbo的export与importer时机?
      • Dubbo的服务调用过程?
      • Dubbo的负载均衡策略?
      • Dubbo的集群容错?
  • 网络通信

    • IO / NIO

      • IO NIO区别?
      • 多路复用的概念,Selector
      • Channel的概念、Bytebuf的概念,flip、position…
      • FileChannel 如何使用?
      • RAF使用,seek、skip方法
    • Netty

      • 关于Netty的Reactor实现?
      • Netty的ByteBuf有哪些?
      • 内存与非内存Bytebuffer的区别与使用场景?
      • 池化与非池化buffer的区别与使用场景?
      • 关于Netty的请求Buffer和响应Buffer?
      • Netty的ChannelPipeline设计模式?
      • Netty的核心option参数配置?
      • Netty的ChannelInboundHandlerAdapter和SimpleChannelInboundHandler关系?
      • Netty的EventLoop核心实现?
      • Netty的连接管理事件接口有哪些常用方法(ChannelDuplexHandler)?
      • Netty的编解码与序列化手段
      • Netty的FastThreadLocal实现?
      • Netty中应用的装饰者 和 观察者模式在哪里体现?
  • MQ

    • API使用,常用生产消费模型,集群架构搭建
    • 常见问题,消息可靠性投递、幂等性保障
    • 概念、原理、存储、消息投递、通信机制、性能相关优化
    • MQ常见的作用于目的、服务解耦、削峰填谷等
      • RocketMQ
      • Kafka
      • RabbitMQ
      • ActiveMQ
  • 缓存

    • 内存缓存
      • 堆外内存缓存 回收释放
    • Redis
      • 缓存穿透、雪崩、热点Key、大Key、无底洞问题,缓存更新与淘汰、缓存与数据库的一致性
      • Redis的幂等性
      • Redis的分布式锁实现
      • Redis的原子性,Redis的特点
      • Redis集群相关问题、一致性hash、slot概念等

基础3:-----------------------

  • 流控组件

    • Hystrix
    • Sentinel
  • 高可用服务中间件

    • Zookeeper / Curator
    • Nginx
    • Haproxy
    • LVS
    • Haproxy
  • 数据库存储 & 调度

    • Sharding-JDBC
    • ElasticJob
    • 调度平台相关:DAG、airflow等
  • 搜索相关

    • ELK ,数据库加速、主搜(算法)
    • Logback、Slf4j2
    • Solr & Lucene
  • BPM相关

    • JBPM
    • Activiti
  • 大数据相关:

    • monogdb
      • 集群模式:replication复制集、shard分片
      • 复制集原理、分片原理
      • 分片键选择、最佳实践
    • hadoop
      • hfds原理、mr概念模型
      • 应用场景,使用;业务实践
    • hbase、hive
      • hbase特点、模型、应用场景(列簇模型)
      • hive、kylin实践场景(olap)
      • etl工具、etl实践、思路
    • 批处理/流处理:spark/flink
      • streaming/sql
      • flink 应用场景实践
    • 数据仓库、数据建模
      • 数据采集
      • 标签系统实践、数据仓库实践
      • 用户画像、行为分析
      • 精准营销、推送;
    • 指标度量
      • OpenStack、kvm
      • Docker、k8s
      • devops/aiops相关
    • 全链路压测
      • 灰度、埋点、热变更
  • 数据同步

    • mysql binlog、文件同步
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值