系统
系统
面试官:Kafka是如何实现百万级高吞吐量的?
Kafka是一个非常优秀的消息系统,它提供了高吞吐量、低延迟和高可靠性等特性。通过使用批量发送与压缩、优秀的网络模型、磁盘顺序写、页缓存、分区并发、sendfile零拷贝等技术,Kafka可实现百万级高吞吐量。
34    2024-11-08
面试官:Kafka是如何实现百万级高吞吐量的?
Kafka是一个非常优秀的消息系统,它提供了高吞吐量、低延迟和高可靠性等特性。通过使用批量发送与压缩
31    2024-11-08
高并发系统:它的通用设计方法是什么?
Web 2.0 被称为“缓存的时代”,这一点几乎是公认的。如今,缓存已经渗透到系统设计的各个层面,从操作系统到浏览器,从数据库到消息队列,任何稍微复杂的服务和组件中都能看到缓存的身影。缓存的主要作用是提高系统的访问性能,尤其是在高并发场景中,缓存能显著提升系统的响应速度,从而支持更多用户同时访问。
PHP 高性能 Webman 管理系统 EasyAdmin8
EasyAdmin8-webman 使用 Composer 来管理项目依赖。因此,在使用 EasyA
37    2024-11-06
Disruptor 高性能环形消息队列应用,Log4j 2 也用到了这套技术
在分布式软件系统架构设计中,所有的并发资源的竞争,都会往无锁化、非独占竞争,以及柔性事务设计。柔性
使用 Go 构建分布式系统:基于 gRPC 的主从节点架构
我们使用 Golang 构建了一个基本的分布式系统,该系统采用主从架构并使用 gRPC 进行高效通信
聊聊优雅的支付系统设计
很多复杂的业务场景管理,都需要一个长期的迭代过程,但是前提需要牢牢把握住核心的逻辑;对业务的认知是一
29    2024-10-14
图解支付平台资金产品设计
资金产品是支付平台除收单产品外另一个最重要的产品。有些公司可能还会把汇款产品也纳入,但是汇款产品常常
面试官:说下 Vue 和 React 数据驱动原理的区别吧!
Vue 的响应式系统可以自动追踪数据变化,并只对发生变化的数据进行更新。通过响应式系统,Vue 可以做到在数据层发生变化时,自动将变化反映到视图层,而无需额外的 diff 比较。
42    2024-09-25
表格增强生成TAG登场:解锁AI自然语言与数据库的完美结合
与 Text2SQL 或 RAG 不同,TAG 充分利用了数据库系统和 LLM 的功能。
10    2024-09-10