认知
编程开发 分类精选

编程开发经典书籍 · AI 深度解读

从《代码大全》到《黑客与画家》,程序员必读经典 AI 深度解读和作者对话。

60 本已收录每本都能和作者对话
今日推荐

编程语言:原理与范式

Allen B. Tucker, Robert E. Noonan

系统介绍编程语言的设计原理、语法语义和实现技术,涵盖多种编程范式。

和作者对话

全部 编程开发 书籍

编程开发

编程语言:原理与范式

Allen B. Tucker, Robert E. Noonan

系统介绍编程语言的设计原理、语法语义和实现技术,涵盖多种编程范式。

核心观点

  • 分析编程语言的语法、语义和类型系统设计。
  • 比较命令式、函数式、逻辑和面向对象范式。
  • 探讨语言实现技术,如解释器和编译器。
编程语言理论语言设计范式比较
Allen B. Tucker, Robert E. Noonan对话
3 个观点
编程开发

计算机体系结构:量化研究方法

John L. Hennessy, David A. Patterson

系统介绍计算机体系结构设计原理,强调性能评估和优化,是硬件和软件交互的经典。

核心观点

  • 使用量化方法评估和优化计算机系统性能。
  • 深入探讨指令级并行、内存层次和多核处理器。
  • 强调软硬件协同设计以提升效率。
计算机体系结构性能分析硬件设计
John L. Hennessy, David A. Patterson对话
3 个观点
编程开发

深入理解Java虚拟机:JVM高级特性与最佳实践

周志明

深入剖析Java虚拟机原理,涵盖内存管理、类加载、性能调优等,是Java开发者必读经典。

核心观点

  • 详细解释JVM内存结构,如堆、栈和方法区。
  • 分析类加载机制和字节码执行引擎。
  • 提供性能监控、调优和故障诊断的实用技巧。
Java虚拟机性能优化
周志明对话
3 个观点
编程开发

JavaScript高级程序设计

尼古拉斯·C.扎卡斯

点击和作者对话,探索这本书

尼古拉斯对话
编程开发

C++ Primer

斯坦利·B.李普曼、约瑟·拉乔伊、芭芭拉·E.穆

点击和作者对话,探索这本书

斯坦利对话
编程开发

Java核心技术

凯·S.霍斯特曼

点击和作者对话,探索这本书

对话
编程开发

Python编程:从入门到实践

埃里克·马瑟斯

点击和作者对话,探索这本书

埃里克对话
编程开发

The C Programming Language

Brian W. Kernighan and Dennis M. Ritchie

点击和作者对话,探索这本书

Brian W. Kernighan and Dennis M. Ritchie对话
编程开发

Clean Code

Robert C. Martin

点击和作者对话,探索这本书

Robert C. Martin对话
编程开发

The Pragmatic Programmer

Andrew Hunt and David Thomas

点击和作者对话,探索这本书

Andrew Hunt and David Thomas对话
编程开发

实时大数据分析:基于Spark、Flink构建实时数据处理系统

王磊

深入讲解实时大数据分析系统的架构设计和实现,重点介绍Spark Streaming和Flink在实时数据处理中的应用。

核心观点

  • 实时数据处理需要低延迟和高吞吐
  • 窗口计算是流处理的核心操作
  • 状态管理保证流处理的一致性

+1 个观点

实时计算流处理大数据分析
王磊对话
4 个观点
编程开发

数据工程师修炼之道

Joe Reis, Matt Housley

全面介绍数据工程师角色、技能和职业发展的实用指南,涵盖数据工程的各个方面,适合数据工程从业者和学习者。

核心观点

  • 数据工程师是数据基础设施的构建者
  • 数据工程包括数据采集、存储、处理和服务化
  • 云原生技术正在改变数据工程的实践

+1 个观点

数据工程职业发展数据基础设施
Joe Reis, Matt Housley对话
4 个观点
编程开发

大数据日知录:架构与算法

张俊林

系统介绍大数据系统架构和算法的中文著作,涵盖分布式存储、计算、资源管理和机器学习等多个方面,适合中国读者。

核心观点

  • 分布式系统的一致性模型包括强一致性和最终一致性
  • CAP理论是分布式系统设计的基础理论
  • 大数据系统的资源调度包括集中式和双层调度

+1 个观点

大数据架构分布式算法中文技术书
张俊林对话
4 个观点
编程开发

The Unified Star Schema

Bill Inmon, Francesco Puppini

提出统一星型模式,旨在融合Inmon的企业信息工厂与Kimball的维度建模优点,为现代数据仓库提供新的建模思路。

核心观点

  • 统一星型模式作为第三种数据仓库建模方法
  • 如何整合规范化与维度化的优势
  • 支持敏捷分析同时保证数据一致性与可追溯性
数据建模数据仓库星型模式
Bill Inmon, Francesco Puppini对话
3 个观点
编程开发

The Enterprise Big Data Lake: Delivering the Promise of Big Data and Data Science

Alex Gorelik

探讨如何构建和管理企业级数据湖,使其从数据沼泽变为可信的数据源,支持数据分析与数据科学应用。

核心观点

  • 数据湖与数据仓库的定位差异与互补关系
  • 避免数据湖沦为数据沼泽的治理与元数据策略
  • 支持数据发现、安全访问与高效消费的技术架构
数据湖大数据架构数据管理
Alex Gorelik对话
3 个观点
编程开发

Data Governance: How to Design, Deploy, and Sustain an Effective Data Governance Program

John Ladley

提供数据治理项目从规划、设计到部署与持续改进的完整框架与实践指南,强调业务价值与组织变革。

核心观点

  • 数据治理项目的生命周期与实施框架
  • 数据治理角色、职责与组织结构的设立
  • 将数据治理与业务目标对齐以确保持续价值
数据治理数据管理企业架构
John Ladley对话
3 个观点
编程开发

Learning Spark: Lightning-Fast Data Analytics

Jules S. Damji, Brooke Wenig, Tathagata Das, Denny Lee

由Spark项目贡献者编写的权威指南,介绍Apache Spark的结构化API、流处理、机器学习库等核心功能与应用。

核心观点

  • Spark SQL、DataFrame API等结构化数据处理方式
  • Structured Streaming用于实时流处理
  • Spark MLlib机器学习库的基本使用
Apache Spark数据分析分布式计算
Jules S. Damji, Brooke Wenig, Tathagata Das, Denny Lee对话
3 个观点
编程开发

Streaming Systems: The What, Where, When, and How of Large-Scale Data Processing

Tyler Akidau, Slava Chernyak, Reuven Lax

深入解析流处理系统的核心概念与理论,结合Apache Beam模型,阐述大规模数据处理中的时间、窗口、触发器等关键问题。

核心观点

  • 流处理中事件时间与处理时间的区别与处理策略
  • 窗口化、水位线、触发器在乱序数据处理中的作用
  • 批流统一模型的理论基础与实践
流处理实时计算Apache Beam
Tyler Akidau, Slava Chernyak, Reuven Lax对话
3 个观点
编程开发

消息队列高手课

李玥

本书深入讲解消息队列的原理、选型与应用,涵盖Kafka、RocketMQ等主流消息中间件,解析高并发场景下的异步解耦方案。

核心观点

  • 消息队列的四种核心模型对比
  • Kafka的存储架构与副本机制
  • 消息可靠投递与幂等性保障方案

+1 个观点

消息队列Kafka分布式系统
李玥对话
4 个观点
编程开发

大型网站技术架构

李智慧

本书从实践角度分析大型网站架构的演进过程,涵盖负载均衡、缓存策略、数据库拆分等核心技术,结合案例讲解架构设计思路。

核心观点

  • 大型网站架构的演进阶段与挑战
  • 分布式缓存的应用场景与选型建议
  • 数据库读写分离与分库分表策略

+1 个观点

网站架构高并发分布式系统
李智慧对话
4 个观点
编程开发

云原生Java:设计可扩展的微服务

Josh Long, Kenny Bastani

本书讲解如何使用Java构建云原生微服务应用,涵盖Spring Cloud、容器化、服务网格等现代云原生技术栈。

核心观点

  • Spring Cloud微服务框架的实战应用
  • 容器化部署和Kubernetes集成策略
  • 服务网格和可观测性在微服务中的应用
云原生Java微服务
Josh Long, Kenny Bastani对话
3 个观点
编程开发

Go语言学习笔记

雨痕

从源码角度剖析Go语言内部实现机制,涵盖类型系统、运行时、并发模型与内存管理,适合深入理解Go语言本质。

核心观点

  • Go类型系统、接口与反射的内部实现
  • goroutine调度器与内存分配器原理
  • 并发数据结构与同步原语的底层机制
Go源码分析高级主题
雨痕对话
3 个观点
编程开发

领域驱动设计精粹

Vaughn Vernon

本书浓缩领域驱动设计的核心知识,以精炼的方式讲解战略设计、战术设计的关键概念,适合快速掌握DDD精髓并应用于实践。

核心观点

  • DDD战略设计与战术设计的核心要点
  • 限界上下文与上下文映射的实践
  • 聚合设计原则与领域事件应用
领域驱动设计软件设计业务架构
Vaughn Vernon对话
3 个观点
编程开发

重构与模式

Joshua Kerievsky

将重构与设计模式相结合,展示如何通过重构逐步演进到合适的设计模式,避免过度设计,实现渐进式设计改进。

核心观点

  • 重构可以逐步引入设计模式
  • 模式是重构的目标而非起点
  • 识别代码坏味道是开始重构的契机

+1 个观点

重构模式设计演进代码改进
Joshua Kerievsky对话
4 个观点
编程开发

计算机安全:原理与实践

William Stallings, Lawrie Brown

全面介绍计算机安全的基本原理与技术,涵盖密码学、访问控制、网络安全、软件安全等核心领域,结合实践案例。

核心观点

  • 系统讲解安全原理与技术
  • 涵盖密码学与网络安全基础
  • 结合现实安全威胁与防御
计算机安全密码学网络安全
William Stallings, Lawrie Brown对话
3 个观点
编程开发

程序设计语言:实践之路

Michael L. Scott

全面介绍程序设计语言的设计与实现原理,涵盖语法和语义、命名、控制流、数据类型、子程序、并发等主题。比较多种编程语言的特性与实现。

核心观点

  • 编程语言设计需要在表达力与效率间权衡
  • 作用域规则影响变量的可见性和生命周期
  • 类型系统帮助在编译时检测程序错误
编程语言语言设计编译器
Michael L. Scott对话
3 个观点
编程开发

算法竞赛入门经典

刘汝佳

针对算法竞赛的系统入门教材,涵盖基础算法和数据结构,通过大量例题和习题训练算法设计和编程能力。

核心观点

  • 针对算法竞赛的系统性训练教材
  • 通过大量例题讲解算法应用技巧
  • 适合算法竞赛入门和编程能力提升
算法竞赛编程训练入门经典
刘汝佳对话
3 个观点
编程开发

Cloud Data Engineering

Adi Polak

聚焦于云原生环境下的数据工程实践,介绍如何利用AWS、Azure、GCP等云服务构建现代化、可扩展的数据处理系统。

核心观点

  • 云上数据存储(对象存储、数据湖)与计算(无服务器、容器)服务选型
  • 云原生数据管道的设计模式与基础设施即代码实践
  • 多云与混合云环境下的数据工程架构考量
云数据工程云原生大数据平台
Adi Polak对话
3 个观点
编程开发

Data Quality Engineering

Yang Li

(李扬 著)从工程化视角系统阐述数据质量保障体系,涵盖度量、监控、剖析、清洗及在数据仓库与大数据平台中的实践。

核心观点

  • 数据质量维度(准确性、完整性、一致性等)的量化度量方法
  • 基于规则与统计的数据质量监控与异常检测
  • 数据清洗流程的自动化与数据质量闭环管理
数据质量数据工程数据监控
Yang Li对话
3 个观点
编程开发

数据质量管理的实践

Danette McGilvray

提供系统化的数据质量管理框架与方法,涵盖数据质量评估、改进与持续监控,包含大量实用模板与案例。

核心观点

  • 数据质量管理的十大步骤框架
  • 数据质量维度与评估方法
  • 数据质量问题的根本原因分析

+1 个观点

数据质量数据治理数据管理
Danette McGilvray对话
4 个观点
编程开发

Istio实战指南

周遥

本书系统介绍服务网格Istio的核心功能、架构设计和实践案例,涵盖流量管理、安全、可观测性等关键主题。

核心观点

  • 详解Istio数据平面与控制平面的工作原理
  • 提供金丝雀发布、故障注入等流量管理实践
  • 介绍mTLS安全策略和分布式追踪集成方案
Istio服务网格微服务
周遥对话
3 个观点
编程开发

Kubernetes权威指南:从Docker到Kubernetes实践全接触(第5版)

龚正 等

本书全面讲解Kubernetes的核心概念、架构设计和实践案例,涵盖集群部署、应用管理、网络存储等关键主题。

核心观点

  • 详解Pod、Service、Deployment等核心资源对象
  • 介绍Kubernetes网络模型、存储方案和调度机制
  • 提供生产环境集群运维和故障排查指南
Kubernetes容器编排云原生
龚正 等对话
3 个观点
编程开发

MongoDB权威指南(第3版)

Kristina Chodorow

本书全面介绍MongoDB数据库的核心概念、查询语言、数据建模及集群管理,适合开发者和DBA深入学习NoSQL技术。

核心观点

  • 详解MongoDB文档模型、索引机制和聚合框架
  • 提供副本集和分片集群的部署与运维指南
  • 包含性能优化、安全管理和应用集成实践
MongoDBNoSQL数据库
Kristina Chodorow对话
3 个观点
编程开发

设计数据密集型应用

Martin Kleppmann

本书深入探讨数据密集型系统的设计原则,涵盖数据存储、处理、传输等核心主题,是构建可靠分布式系统的权威指南。

核心观点

  • 数据系统的可靠性和一致性权衡
  • 分布式数据存储的复制与分区策略
  • 流处理和批处理系统的设计模式
数据系统分布式架构设计
Martin Kleppmann对话
3 个观点
编程开发

高可用性MySQL:构建健壮的数据中心

Charles Bell, Mats Kindahl, Lars Thalmann

本书深入探讨MySQL高可用架构的设计与实现,涵盖复制、集群、备份恢复、监控等关键主题,是MySQL运维的权威指南。

核心观点

  • MySQL复制机制与高可用架构的详细解析
  • 集群部署与负载均衡策略的最佳实践
  • 备份恢复、性能调优与监控告警的完整方案
MySQL高可用数据库运维
Charles Bell, Mats Kindahl, Lars Thalmann对话
3 个观点
编程开发

Kubernetes权威指南:从Docker到Kubernetes实践全接触

龚正, 吴治辉, 王伟, 崔秀龙

本书全面介绍Kubernetes的核心概念、架构设计与实践应用,涵盖容器编排、服务发现、存储管理、安全等云原生关键技术。

核心观点

  • Kubernetes核心组件与架构原理的深入解析
  • Pod、Service、Ingress等关键资源对象的实践应用
  • 集群部署、监控、安全与运维的完整解决方案
Kubernetes容器编排云原生
龚正, 吴治辉, 王伟, 崔秀龙对话
3 个观点
编程开发

你不知道的JavaScript(上中下卷)

Kyle Simpson

深入JavaScript语言核心机制,涵盖作用域、闭包、this、对象原型、异步与性能等,适合希望深入理解JS的开发者。

核心观点

  • 深入剖析作用域、闭包与this绑定机制
  • 解析JavaScript的对象与原型系统
  • 探讨异步编程模式与性能优化
JavaScript语言核心前端开发
Kyle Simpson对话
3 个观点
编程开发

Go并发编程实战

郝林

深入讲解Go语言并发编程模型与实践,涵盖goroutine、channel、同步原语、并发模式等主题,帮助开发者掌握高并发系统开发。

核心观点

  • goroutine调度与通信机制
  • channel高级用法与模式
  • 并发安全与竞态条件处理
Go并发编程系统设计
郝林对话
3 个观点
编程开发

Kotlin编程实践

Ken Kousen

通过实际案例介绍Kotlin语言特性和开发技巧,涵盖Android开发和服务器端应用。

核心观点

  • 涵盖Kotlin DSL设计
  • 详细介绍协程应用
  • 包含Spring Boot集成实践
Kotlin实践指南JVM开发
Ken Kousen对话
3 个观点
编程开发

Python深度学习

François Chollet

Keras框架创始人撰写,使用Python和Keras讲解深度学习核心概念与实践,包含丰富的代码示例和实际项目。

核心观点

  • 神经网络基础与深度学习原理
  • 使用Keras快速构建和训练模型
  • 计算机视觉与自然语言处理应用
Python深度学习Keras
François Chollet对话
3 个观点
编程开发

你不知道的JavaScript(上卷)

Kyle Simpson

深入JavaScript语言核心机制,详细讲解作用域、闭包、this、对象原型等关键概念,扫清知识盲点。

核心观点

  • 词法作用域与闭包的工作原理
  • this绑定规则的全面解析
  • 对象原型链与继承机制
JavaScript语言核心作用域
Kyle Simpson对话
3 个观点
编程开发

软件设计重构:改善现有设计

William C. Wake

专注于设计层面的重构,介绍如何识别设计问题并运用重构技术改善软件结构,提升系统的灵活性、可扩展性和可维护性。

核心观点

  • 设计坏味道表明需要重构
  • 重构应小步进行并保持测试通过
  • 设计模式可作为重构的目标

+1 个观点

设计重构软件结构代码改进
William C. Wake对话
4 个观点
编程开发

程序员修炼之道:通向务实的最高境界

Andrew Hunt, David Thomas

经典编程实践指南,涵盖从个人责任、持续学习到具体技术实践的广泛主题,强调务实、批判性思维和不断改进的态度。

核心观点

  • 关心你的技艺
  • 不断思考你在做什么
  • 提供选择而非借口

+1 个观点

编程哲学职业发展最佳实践
Andrew Hunt, David Thomas对话
4 个观点
编程开发

实现模式

Kent Beck

聚焦于代码层面的实现模式,从变量、方法、类等基础元素出发,提供编写可读、可维护代码的具体指导,强调沟通与简单性。

核心观点

  • 模式应服务于沟通而非炫耀技巧
  • 简单性是衡量设计的重要标准
  • 命名应清晰表达意图

+1 个观点

编程模式代码实践可读性
Kent Beck对话
4 个观点
编程开发

生产微服务

苏珊·J·福勒

聚焦微服务在生产环境中的实践,涵盖可靠性、可扩展性、监控、部署等运维方面,是微服务落地的重要参考。

核心观点

  • 微服务需要强大的监控和告警体系
  • 自动化部署和回滚机制至关重要
  • 服务网格技术简化服务间通信管理
微服务运维生产实践可靠性
苏珊对话
3 个观点
编程开发

可计算性与计算复杂性

张立昂

本书系统介绍可计算性理论和计算复杂性理论的基本内容,包括图灵机、递归函数、不可判定问题、NP完全性等核心概念,注重数学严谨性与计算直觉的结合。

核心观点

  • 图灵机模型与丘奇-图灵论题
  • 递归可枚举集与递归集的区别
  • 归约方法在证明问题难度中的应用

+1 个观点

可计算性计算复杂性NP完全
张立昂对话
4 个观点
编程开发

计算机程序的构造和解释(JavaScript版)

Harold Abelson, Gerald Jay Sussman, Martin Henz, Tobias Wrigstad

经典SICP的JavaScript改编版,使用现代JavaScript语言讲解程序设计的基本原理和抽象方法。

核心观点

  • 使用JavaScript进行程序抽象
  • 函数式编程在JS中的实践
  • 解释器与元循环求值器实现
JavaScriptSICP编程范式
Harold Abelson, Gerald Jay Sussman, Martin Henz, Tobias Wrigstad对话
3 个观点
编程开发

深入理解Linux内核

Daniel P. Bovet, Marco Cesati

深入剖析Linux内核设计与实现,涵盖进程管理、内存管理、文件系统及设备驱动等核心子系统的工作原理。

核心观点

  • Linux进程描述、调度及内核同步机制详解
  • 页框管理、内存区分配及虚拟内存实现
  • VFS、Ext2文件系统及块设备驱动架构
Linux内核操作系统源码分析
Daniel P. Bovet, Marco Cesati对话
3 个观点
编程开发

算法

Robert Sedgewick, Kevin Wayne

以Java实现为例,图文并茂地讲解经典算法与数据结构,注重实际应用与性能分析,配套资源丰富。

核心观点

  • 排序、查找、图处理等基础算法的可视化讲解
  • 平衡查找树、散列表、字符串处理等高级数据结构
  • 算法性能的科学评估方法与实际应用场景
算法数据结构Java
Robert Sedgewick, Kevin Wayne对话
3 个观点
编程开发

Database Internals: A Deep Dive into How Distributed Data Systems Work

Alex Petrov

深入剖析数据库与分布式存储系统的内部原理,涵盖存储引擎、分布式算法、事务处理与共识协议等底层机制。

核心观点

  • B-Tree、LSM-Tree等存储引擎的结构与权衡
  • 分布式一致性算法(如Raft、Paxos)的原理
  • 并发控制与事务隔离级别的实现机制
数据库内核分布式算法存储引擎
Alex Petrov对话
3 个观点
编程开发

Data Warehouse Toolkit: The Definitive Guide to Dimensional Modeling

Ralph Kimball, Margy Ross

维度建模领域的经典著作,详细阐述Kimball方法论,包括事实表、维度表设计及数据仓库总线架构等核心概念。

核心观点

  • 星型模式与雪花模式的设计原则与区别
  • 事实表(事务、周期快照、累积快照)的类型与应用
  • 缓慢变化维度的六种处理技术
数据仓库维度建模Kimball方法论
Ralph Kimball, Margy Ross对话
3 个观点
编程开发

大数据技术原理与应用

林子雨

系统介绍大数据关键技术,包括Hadoop、Spark、NoSQL等,结合中国高校教学实践,包含丰富的实验指南与案例分析。

核心观点

  • 大数据处理架构Hadoop与Spark的核心原理与生态对比
  • NoSQL数据库的四大类型及其适用场景
  • 大数据在推荐系统、舆情分析等典型领域的应用案例
大数据原理Hadoop/Spark国产教材
林子雨对话
3 个观点
编程开发

元数据管理

David Marco, Michael Jennings

元数据管理领域的权威指南,全面讲解元数据的类型、价值、管理框架、技术工具以及在企业数据治理中的应用。

核心观点

  • 元数据是描述数据的数据,分为业务、技术和操作元数据
  • 元数据管理提高数据可发现性、可理解性和可信度
  • 元数据存储库是元数据管理的核心基础设施

+1 个观点

元数据数据治理数据管理
David Marco, Michael Jennings对话
4 个观点
编程开发

数据仓库与商业智能宝典

Joy Mundy, Warren Thornthwaite, Ralph Kimball

Kimball数据仓库方法论的实践指南,详细讲解从项目规划、需求分析、维度设计到ETL开发和BI应用部署的全过程。

核心观点

  • 业务需求驱动是数据仓库项目成功的关键
  • 维度建模的四个关键步骤:选择业务过程、声明粒度、确定维度、确定事实
  • ETL系统是数据仓库的血液,占项目70%工作量

+1 个观点

数据仓库商业智能Kimball
Joy Mundy, Warren Thornthwaite, Ralph Kimball对话
4 个观点
编程开发

可观测性工程

Charity Majors

本书系统阐述现代分布式系统可观测性实践,涵盖日志、指标、追踪三大支柱,提供故障诊断与系统理解的方法论。

核心观点

  • 日志、指标、追踪三大支柱的互补关系与应用场景
  • 分布式追踪系统实现与上下文传播机制
  • 基于可观测性的故障诊断与根因分析流程
可观测性监控分布式系统
Charity Majors对话
3 个观点
编程开发

移动应用UI设计模式

Theresa Neil

本书系统整理移动应用常见UI设计模式,涵盖导航、表单、数据展示等交互场景,提供实用设计解决方案。

核心观点

  • 移动应用导航模式分类与适用场景分析
  • 表单设计优化与用户体验提升策略
  • 数据可视化与列表交互设计模式
移动应用UI设计设计模式
Theresa Neil对话
3 个观点
编程开发

GraphQL实战

William Lyon

本书系统讲解GraphQL技术栈,从基础概念到高级特性,涵盖模式设计、查询优化、安全实践等完整开发流程。

核心观点

  • GraphQL模式设计原则与类型系统应用
  • 查询性能优化与N+1问题解决方案
  • GraphQL API身份验证与授权实现策略
GraphQLAPI设计查询语言
William Lyon对话
3 个观点
编程开发

Docker容器与容器云

浙江大学SEL实验室

本书从Docker基础入手,深入讲解容器核心技术,并扩展到Kubernetes容器云平台,系统介绍容器化应用的构建、编排与管理。

核心观点

  • Docker镜像分层与联合文件系统原理
  • 容器网络模式与数据卷管理
  • Kubernetes的Pod调度与服务发现

+1 个观点

Docker容器Kubernetes
浙江大学SEL实验室对话
4 个观点
编程开发

云原生Java:Spring Boot、Spring Cloud与Kubernetes

Josh Long & Kenny Bastani

本书介绍如何使用Java生态构建云原生应用,整合Spring Boot、Spring Cloud与Kubernetes,实现微服务的开发、部署与运维全生命周期管理。

核心观点

  • Spring Boot的自动配置与生产就绪特性
  • Spring Cloud的服务发现与配置中心
  • Kubernetes的Pod、Service与Ingress资源

+1 个观点

云原生Spring CloudKubernetes
Josh Long & Kenny Bastani对话
4 个观点
编程开发

React设计原理与核心源码解析

卡颂

本书深入剖析React框架的核心架构与源码实现,从Reconciler到Fiber架构,从Hooks到并发模式,揭示其高性能渲染与状态管理背后的设计思想。

核心观点

  • Fiber架构的链表遍历与中断恢复机制
  • Hooks的实现原理与闭包陷阱
  • React的调度策略与并发模式

+1 个观点

React前端框架源码解析
卡颂对话
4 个观点