Blog
Page 12 - Showing 5 of 89 posts
最好用的C盘扩容工具
本文讲述了作者在寻找C盘扩容工具时的经历。作者发现,尽管市面上有许多扩容软件可供选择,但多数方法并不理想。通过使用Windows自带的磁盘管理工具,以及尝试傲梅分区助手和易我等软件,作者最终选择了NiuBi软件,因其完全免费且操作简单,速度非常快,解决了作者的C盘容量不足问题。
🕒1 min read
Http1.0~2演变与实践
本文介绍了HTTP协议的演变,从HTTP1.0到HTTP2.0,并探讨了其优缺点。文章还讨论了如何在Nginx配置中启用HTTP2.0以提升浏览速度。
🕒1 min read
自底向上看缓存一致性
本文介绍了Redis缓存一致性问题及解决方案。在分布式系统设计中,缓存与数据库的同步是保证性能和数据一致性的关键。
🕒1 min read
浅出消息队列Kafka
本文介绍了消息队列Kafka的工作原理、使用和重要性。Kafka是互联网企业常用的中间件,用于实现业务解耦和处理性能。文章解释了其关键概念如Topic、Partition和Broker,并讨论了高可用性和可靠性的实现方式。同时,还提到了如何通过分拆策略提高系统性能,以及Kafka特有的高性能和扩展性优化措施,如零拷贝技术。
🕒1 min read
Let's Encrypt, 为nextjs加密
本文介绍了如何在 Let's Encrypt 中为 Next.js 添加 TLS。由于缺少 TLS 证书,网站只能通过 HTTPS 访问,而 Chrome 浏览器更新后默认开启了安全 DNS,导致无法打开。了解到 Let's Encrypt 可以免费获取 TLS 证书后,决定为网站安装该证书。文章详细解释了 TLS 加密过程,包括银行与客户之间的信任建立和密码加密解密的过程。最后,通过执行特定命令,成功为 Next.js 应用部署了免费的 TLS 证书,并设置了定时更新功能。
🕒1 min read