JOURNAL · THINKING & PRACTICE

Java Web

当前筛选
1 篇文章
  1. 10/08
    JavaJava Web并发编程操作系统生产者消费者算法读者写者银行家算法

    从仓库、银行到图书馆:操作系统三大经典并发问题,如何走进 Java Web?

    为什么电商订单需要消息队列?为什么资源够用也不一定能分配?为什么多个线程能一起读缓存,却不能随意同时修改?从生产者—消费者、银行家算法、读者—写者三个操作系统经典问题出发,以生活类比、PV 操作、伪代码和 C / Java / Python / C++ / JavaScript 五语言实现,理解它们如何迁移到 Spring Boot、任务调度、管理系统与高并发业务,并厘清 JVM 锁、数据库事务和分布式消息之间的边界。

    阅读全文