1. Spring and Java
1. Spring 和 Java
>> How to use Java Records with Spring Data JPA [vladmihalcea.com]
>> 如何使用 Spring Data JPA 的 Java 记录 [vladmihalcea.com] </p
Records meet JPA: a practical guide on how to use Java Records with Spring Data JPA Repositories.
Records meet JPA:关于如何使用 Spring Data JPA 存储库中的 Java Records 的实用指南。
>> How Netflix Really Uses Java [infoq.com]
>> Netflix 如何真正使用 Java [infoq.com].
Exploring the dynamic world of Java at Netflix: enhancing streaming services with cutting-edge Java technologies. Always good stuff out of Netflix.
在 Netflix 探索充满活力的 Java 世界:利用尖端 Java 技术增强流媒体服务。Netflix 总是有好东西。
Also worth reading:
- >> Cloud Cost Optimization Is Hard, Java Can Help [foojay.io]
- >> ClassNotFoundException: java.util.SequencedCollection [aphyr.com]
- >> The road to generated SDKs with Kiota using Quarkus [quarkus.io]
- >> Thanks FedEx, This is Why we Keep Getting Phished [troyhunt.com]
Webinars and presentations:
网络研讨会和演讲:
- >> A Bootiful Podcast: Timefold Solver AI lead Geoffrey De Smet [spring.io]
- >> The State of OpenJDK [inside.java]
- >> Java’s Custom Runtime Builder – jlink [inside.java]
- >> Foojay Podcast #43: Modern Java Testing [foojay.io]
Time to upgrade:
升级时间:
- >> Spring Boot 3.1.9, 3.2.3, and 3.3.0-M2 available now [spring.io]
- >> Spring Authorization Server 1.2.2, 1.1.5, and 1.3.0-M2 available now [spring.io]
- >> Spring for GraphQL 1.2.5 and 1.3 M1 released [spring.io]
- >> Spring for Apache Kafka 3.0.14, 3.1.2 and 3.2.0-M1 Available Now [spring.io]
- >> This Week in Spring – February 20th, 2024 [spring.io]
- >> Spring Batch 5.0.5 and 5.1.1 available now [spring.io]
- >> Spring Security 6.2.2, 6.1.7, and 5.8.10 are now available [spring.io]
- >> Spring LDAP 3.1.4 and 3.2.2 are available [spring.io]
- >> The arrival of the Java Card Development Kit 24.0 [oracle.com]
- >> Spring AI 0.8.0 Released [spring.io]
- >> Spring Modulith 1.0.6, 1.1.3 and 1.2 M2 released [spring.io]
2. Technical & Musings
2.技术与思考
>> Periodic Face-to-Face [martinfowler.com]
>> 定期面对面交流 [martinfowler.com]
The value of periodic face-to-face meetings – nurturing effective communication in distributed teams.
定期面对面会议的价值–培养分布式团队的有效沟通。
>> Secure your API with these 16 Practices with Apache APISIX – part 2 [frankel.ch]
>>使用 Apache APISIX 的这 16 项实践保护您的 API 安全 – 第 2 部分 [frankel.ch]
And plenty of best practices to follow to have a secured and well-protected API configuration.
此外,我们还提供了大量最佳实践,以确保 API 配置安全可靠。
Also worth reading:
还值得一读:
- >> Microservices Modernization Missteps: Four Anti-Patterns of Rebuilding Apps [tanzu.vmware.com]
- >> 12 Lessons Learned From Doing The One Billion Row Challenge [foojay.io]
- >> Hello eBPF: Tail calls and your first eBPF application (4) [foojay.io]
- >> Should you always keep streams short? [event-driven.io]
3. Pick of the Week
3.本周精选
>> Falsehoods Junior Developers believe about becoming Senior [vadimkravcenko.com]
>> 初级开发人员对成为高级开发人员的误解 [vadimkravcenko.com]