# efficient-like-system **Repository Path**: yuJunOk/efficient-like-system ## Basic Information - **Project Name**: efficient-like-system - **Description**: 高效点赞系统,该系统基于博客数据和点赞数据,围绕点赞功能,引入高并发高流量高性能等技术进行实践。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-28 - **Last Updated**: 2025-06-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # efficient-like-system 高效点赞系统 ## 项目介绍 该系统基于博客数据和点赞数据,围绕点赞功能,引入高并发高流量高性能等技术进行实践。 ## 技术架构 Java 17 SpringBoot 3.3.0 MySQL 8.0.28 Redis 7.2.3 Caffeine ## 开发进度 目前已经基于Redis和Caffeine构建高性能多级缓存,通过热点缓存策略显著提升读取性能,并且利用定时任务实现缓存与数据库的数据一致性。 ## 可扩展点 1. 引入消息队列(RabbitMQ、Pulsar)实现请求异步处理和批量消费,提升系统吞吐量。 2. TiDB分布式数据库替代传统MySQL,实现数据自动分片和高可用。 3. 系统降级策略和容灾机制设计,保证各组件故障时的业务连续性。 4. Prometheus+Grafana构建完整的可观测平台,实现系统监控和故障预警。