Java
Embabel:Java 团队做 Agent,关键不是换语言而是重建执行边界
Embabel 把 Goal、Action、Condition 与 GOAP 规划带到 JVM 上。
JDK 27 放弃维护 Intel Mac:Java 团队该开始迁移开发基线了
JDK 27 计划停止维护 macOS/x64 端口,这不是 Java 应用立刻失效,而是开发工具链、CI 和本机验证基线需要迁移的信号。
Spring AI 2.0 把 JSON 输出变可靠了:结构化输出、自纠错重试和 json-repair 的分工
大模型天然擅长吐自然语言,不擅长稳定吐 JSON。Spring AI 2.0 通过 validateSchema、useProviderStructuredOutput 和 json-repair 把结构化输出做成可落地流程。
logback 还是 log4j2:日志框架选择背后是性能、成本和可观测性
高并发 Java 服务里,日志框架不是默认依赖,而是影响 CPU、GC、磁盘、采集链路和排障效率的生产系统组件。
Spring Boot + Apache Tika:文档解析不是 parse 一下就完了
Spring Boot 接入 Apache Tika 时,重点不是 parse 方法,而是上传检查、异步解析、元数据、失败处理和后续索引。
Spring Boot 3.5.16 是 3.5.x 最后一个 OSS 版本:存量项目现在该怎么升
Spring Boot 3.5.16 本身只是一次小型依赖更新,但它标志着 3.5.x 的公开维护收尾。对仍停在 3.5.x 的团队来说,真正要做的是把补丁升级和 Boot 4 迁移评估拆开处理。


