1. 分布式系统组件 --- 消息队列 RocketMq (重要特性: 事务消息, 半事务机制首选方案, 最终一致性, 死信队列, 补偿方案) 2. 分布式系统组件 --- 消息队列 Kafka 3. 高并发系统,提升QPS,提升并发能力利器 ---- Redis集群高可用方案 4. 大型分布式数据库系统选型和研究 --- TiDB OceanDb openGuass 等 5. 分布式事务(数据处理一致性方案, TCC方案, 柔性事务), 数据分片方案 6. 分布式数据搜索方案 --- ES 7. 主动异步数据变更推送,准实时 (监听数据库Binlog + Canal + MQ + 处理同步 ) 8. 系统静态资源CDN,加速方案 9. nginx , SLB , HAproxy, Vip 实现负载均衡 10. 计算密集型任务处理方案, 任务分片并行处理方案(多机器 (MQ) + 多线程技术 + 数据分片) 11. forkJion 框架研究 12. 高性能本地队列Distrpute (交易撮合) 13. NIO, 异步非阻塞 14. 分布式ID 生成方案, 雪花算法, Redis 预生成方案 15. 分布式日志系统设计 --- Xlog , Crid , ELK , Loki 16. 分布式任务调度系统 ---- XXL-job 17. 分布式系统链路追踪 --- skyworking 18. 分布式系统 ,监控 与告警 Prometheus普罗米修斯 , 系统资源监控, JVM 监控 ( 内存, CPU , 磁盘, IO ,线程死锁) , 数据库(内存, CPU , 连接池, 连接数) 19. docker 与 k8s 20. serviceMesh 与 istio ,argoCd 与 gitops 21. 云原生技术 22. 计算机组成原理 (主板 ,内存, CPU , 磁盘, 网络接口) 23. lunix 与 centos 常用操作脚本 shell 24 HTTP ,TCP , IP, 网络基础知识 25. 接入短信接口 (第三方接口) 26. 接入支付接口 (第三方接口) , 打造聚合支付系统 27. 构建Build --- 一个商城系统 28. 构建Build --- 一个金融交易系统 ( 10年 , 1000亿交易总额, 待兑付余额; 165亿 , 剩余抵押资产: 借口合同 + 抵押资产 + 资产清算 , 投资风险: 打折兑付 ) 29. 构建Build --- 一个社区系统BBS(博客,论坛) 30. Java 系统调试 jvisual 31. 持续集成 Jenkins 32. 系统保护: 熔断,限流, 降级 33. 高并发利器 --- 高性能网关gateway 33. JUC + 锁 + AQS + CAS + 多线程 34. 手写spring , 剖析 spring 底层原理 35. Filter , 拦截器Interceptor, 监听器Listener 区别 36. SPI机制 37. RPC 框架 Dubbo 研究 + 服务治理 38. Java 内存模型 与垃圾回收机制 , 类加载委托加载机制, 怎么打破这个机制 39. Java 反射技术 研究 40. JVM 研究 41. MySQL 性能调优 42. spring-boot 研究,常用配置项以及常见注解. 43. 数据大屏实现方案 44. ERP系统设计方案 45. 生产消费者模型 46. 发布事件 与 监听事件 模型 47. Kali系统攻击分析 48. 搭建druid 连接池监控 49. 搭建线程池监控系统 (池化技术资源监控) 50. 幂等及其常见实现 (已分享) 51. 分布式系统架构 (已分享) 52. JWT + redis 实现 分布式登录系统 CAS 53. token 接口防重 与 重放攻击 54. 经典权限系统设计RBAC 模型 (用户 + 角色 + 资源 + 读写(操作)) 55. 分布式锁技术 56. 库存模型设计 57.
标签:方案,系统,---,监控,分布式系统,设计,分布式 From: https://www.cnblogs.com/cytc/p/17711737.html