当前位置: 首页 > article >正文

技术总结汇总

数据库

  • 数据库系统原理

  • MySQL 

  • Redis


 

Java

  • Java 基础

  • Java 容器

  • Java 并发

  • Java 虚拟机

  • Java I/O

系统设计

  • 系统设计基础

  • 微服务

  • 分布式

  • 集群和负载均衡

  • 灾备和故障转移

  • 限流

  • 降级和熔断

  • 缓存

  • 消息队列

  • 设计模式

  • DDD领域驱动设计

开发框架和中间件

  • Spring

  • Kafka

  • RocketMQ 

  • Elasticsearch

  • ZooKeeper

  • RPC

  • API网关

场景设计

如何设计一个秒杀系统?


如何设计一个短链系统?


如何设计一个动态线程池?

如何设计一个延迟队列?


CPU 100% 问题怎么排查?


导致 CPU 飙升到 100% 有什么原因?


服务器卡顿、CPU飙升、接口负载剧增问题怎么排查?


如何排查线上系统出现Full GC


如果排查栈溢出,栈溢出原因和解决办法?


元空间OOM怎么排查,及原因?


为什么要避免大事务以及大事务如何解决?


数据库死锁和Java代码中死锁的举例和排查?


线程池问题排查?


常见的GC问题分析与解决?


JVM调优?


慢SQL如何定位处理?


接口性能优化?

服务架构性能优化方式


消息队列消息积压如果定位处理?


超卖问题如何处理?


缓存雪崩,缓存穿透、缓存击穿,热key,大key?


缓存一致性问题?


事务问题?


消息中间件应用的常见问题与方案?

如何设计一个分布式限流器,采用令牌桶算法,漏桶算法、滑动窗口算法实现?

压测和故障演练?

给一个10G的文件,里面只有两行记录是一样的,如何找出?(电脑内存只有500M)


http://www.kler.cn/a/558294.html

相关文章:

  • 在工业生产中,物料搬运环节至关重要,搬运机器人开启新篇章
  • 【Quest开发】全身跟踪(一)
  • 【深度学习】Python多线程/多进程在神经网络模型的应用实战
  • 中文Build a Large Language Model (From Scratch) 免费获取全文
  • LLM增强的RLHF框架,用多模态人类反馈提升自动驾驶安全性!
  • mysql----查询,
  • 数据链路层分析
  • [Android]让APP进入后台后不被杀掉(保活)
  • 小游戏-记忆卡牌
  • Golang中如何正确close channel
  • PHP 安全与加密:守护 Web 应用的基石
  • Python常见面试题的详解15
  • 从零到一:构建现代 React 应用的完整指南
  • GO系列-IO 文件操作
  • wordpress adrotate插件 文件上传漏洞
  • 最新版本Exoplayer扩展FFmpeg音频软解码保姆级教程
  • 23种设计模式之《桥接模式(Bridge)》在c#中的应用及理解
  • SpringBoot3使用RestTemplate请求接口忽略SSL证书
  • 蓝桥备赛(一)- C++入门(上)
  • Unity贴图与模型相关知识