tag

并发编程

共 30 篇文章。
全部文章GoTypeScript游戏开发小游戏游戏设计Godot书稿RustPython性能优化游戏引擎PRDSaaS游戏服务端
clojure

Clojure core.async 深入:通道、背压、异常与并发编排

深入 Clojure core.async 的并发工程实践:channel 通道模型与缓冲策略(unbuffered/buffered/dropping/sliding)、go-block 与线程池模型、背压与阻塞(alts! 多路选择)、错误传播与 try/catch 在通道内的边界、timeout 与超时编排、quit 与关闭模式、pipeline 管道流水线、线程安全与性能陷阱,以及死锁与泄漏排查,帮你用 core.async 写出可控、无死锁的异步并发程序。

7 分钟阅读
clojure core.async Channel
database

PostgreSQL 事务、隔离级别与锁:MVCC 快照、行锁/表锁、死锁检测与长事务治理

深入解析 PostgreSQL 事务体系:MVCC 快照与可见性规则、四种隔离级别(读已提交/可重复读/可串行化/SSI)的差异与异常、行锁与表锁的兼容矩阵、pg_locks 锁等待分析、死锁检测机制与避免策略、快照陈旧与长事务(idle in transaction)、事务重试与幂等设计、锁监控常用 SQL。

8 分钟阅读
PostgreSQL Isolation MVCC
java

Java 与 Spring 生态专题:从核心原理到企业微服务

Java 与 Spring 生态专题系统覆盖 Java 核心语法与并发编程、JVM 内存管理与 GC 调优、Spring Boot 深度解析与响应式编程、Spring Cloud 微服务治理、JPA 数据访问、Spring Security OAuth2/JWT 安全认证、性能调优与测试策略,以及 Maven/Gradle 构建工具与 JVM 多语言生态,提供从入门到生产级企业级应用的全栈学习路径总索引。并补齐 GraalVM Native Image 与 AOT 编译、结构化并发与 Scoped Values、JPMS 模块系统、Spring Batch 批处理、Micrometer 可观测性、Testcontainers 集成测试等进阶议题。

13 分钟阅读
Java Spring JVM