一个程序员眼中的宋慧乔离婚、宝强母亲去世、李晨范冰冰分手
昨天一连出现3个热点新闻:双宋离婚、宝强母亲去世、李晨范冰冰分手。广大网友可能更多关注的新闻本身,纷纷留言评论发表自己看法。
高并发场景下,如何保证生产者投递到消息中间件的消息不丢失?
这篇文章,我们转移到消息中间件的生产端,一起来看看如何保证投递到MQ的数据不丢失。如果投递出去的消息在网络传输过程中丢失,或者在RabbitMQ的内存中还没写入磁盘的时候宕机,都会导致生产端投递到MQ的数据丢失。
如果20万用户同时访问一个热点缓存,如何优化你的缓存架构?
这篇文章,咱们来聊聊热点缓存的架构优化问题。其实使用缓存集群的时候,最怕的就是热key、大value这两种情况,那啥叫热key大value呢?简单来说,热key,就是你的缓存集群中的某个key瞬间被数万甚至十万的并发请求打爆。
面试官:聊聊微信和淘宝扫码登录背后的实现原理?
扫码登录这个功能,最早应该是微信的PC端开始搞,虽然有点反人类的功能(不扫码也没别的方式登录),但不得不说还是很酷的。
如何通过 SpringBoot+RabbitMQ 保证消息100%投递成功并被消费?(附源码)
发送邮件其实很简单, 但深究起来其实有很多需要注意和完善的点, 一个看似很小的知识点, 也可以引申出很多问题, 甚至涉及到方方面面, 这些都需要自己踩坑, 当然我这代码肯定还有很多不完善和需要优化的点, 希望小伙伴多多提意见和建议
深入探究 RocketMQ 事务机制的实现流程,为什么它能做到发送消息零丢失?
既然我们已经明确了消息在基于MQ传输的过程中可能丢失的几个地方,那么我们接着就得一步一步考虑如何去解决各个环节丢失消息的问题,首先要解决的第一个问题,就是订单系统推送消息到MQ的过程中,可能消息就丢失了。
如何设计缓存系统:缓存穿透,缓存击穿,缓存雪崩解决方案分析
最后,对于缓存系统常见的缓存满了和数据丢失问题,需要根据具体业务分析,通常我们采用LRU策略处理溢出,Redis的RDB和AOF持久化策略来保证一定情况下的数据安全。
MySQL 性能优化:8 种常见 SQL 错误用法!
分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简单的语句,一般 DBA 想到的办法是在 type, name, create_time 字段上加组合索引。这样条件排序都能有效的利用到索引,性能迅速提升。
Kafka 如何优化内存缓冲机制造成的频繁 GC 问题?
这篇文章,给大家聊一个硬核的技术知识,我们通过Kafka内核源码中的一些设计思想,来看你设计Kafka架构的技术大牛,是怎么优化JVM的GC问题的?
Elasticsearch 亿级数据检索性能优化案例实战!
数据平台已迭代三个版本,从头开始遇到很多常见的难题,终于有片段时间整理一些已完善的文档,在此分享以供所需朋友实现参考,少走些弯路,在此篇幅中偏重于ES的优化,关于HBase,Hadoop的设计优化估计有很多文章可以参考,不再赘述。
记一次隐藏很深的 JVM 线上惨案的分析、排查、解决!
本文会给大家讲解一个比较特殊的JVM优化案例,这个优化案例本身是因为新手工程师对JVM优化可能了解了一个半吊子,然后不知道从哪里找来了一个非常特殊的JVM参数错误的设置了一下,就导致线上系统频繁的出现Full GC的问题。
记一次JVM FullGC引发严重线上事故的定位、分析、解决过程!
这篇文章给大家聊一次线上生产系统事故的解决经历,其背后代表的是线上生产系统的JVM FullGC可能引发的严重故障。