1. Spring and Java
1.Spring和Java
>> Creating Efficient Docker Images with Spring Boot 2.3 [spring.io]
>> 使用Spring Boot 2.3创建高效的Docker镜像 [spring.io]
No more Dockerfiles: Leveraging layered JARs and Buildpacks to create efficient Docker images for Spring Boot applications.
不再有Dockerfiles。利用分层JARs和Buildpacks为Spring Boot应用程序创建高效的Docker镜像。
>> Testing Spring Boot applications with Kotlin and Testcontainers [rieckpil.de]
>> 使用Kotlin和Testcontainers测试Spring Boot应用程序 [rieckpil.de]
Working effectively with Kotlin and Testcontainers: overcoming the recursive generic type definition and of course, the new @DynamicPropertySource annotation.
与Kotlin和Testcontainers有效合作:克服递归通用类型定义,当然还有新的@DynamicPropertySourceannotation。
>> Spring’s Lightweight JPA/Hibernate Alternatives [4comprehension.com]
>> Spring的轻型JPA/Hibernate替代品 [4comprehension.com]
And a solid overview of two more lightweight alternatives for Hibernate/JPA: Spring Data JDBC and JDBC Template.
以及对Hibernate/JPA的另外两个轻量级替代品:Spring Data JDBC和JDBC模板的可靠概述。
Also worth reading:
- >> Changes in Config file processing in Spring Boot 2.4 [spring.io]
- >> Bulk Update and Delete with JPA and Hibernate [vladmihalcea.com]
- >> Implementing Time Limiting with Resilience4j [reflectoring.io]
- >> Extending JUnit 5 [mscharhag.com]
- >> Microsoft Announces the Preview of Java Message Service 2.0 over AMQP on Azure Service Bus [infoq.com]
- >> Optimize Your Dev Loop with Spring Boot Dev Tools [reflectoring.io]
- >> Records and Pattern Matching for Instanceof Finalized in JDK 16 [infoq.com]
- >> Modeling self-referencing associations with Hibernate [thorben-janssen.com]
Webinars and presentations:
网络研讨会和演讲:。
- >> A Bootiful Podcast: RSocket everywhere and Maciej Walkowiak on Spring Cloud AWS [spring.io]
- >> Premiering: The RSocket Revolution [spring.io]
Time to upgrade:
升级的时间:。
- >> Spring Boot 2.4.0-M2 is now available [spring.io] and >> Spring Boot 2.3.3 available now [spring.io]
- >> Spring Framework 5.3.0-M2 available now [spring.io]
- >> Spring Security 5.4.0-RC1 Released [spring.io] and >> Spring Security 5.3.4, 5.2.6, 5.1.12, 5.0.18, 4.2.18 Released [spring.io]
- >> Spring Data Neumann SR3 released [spring.io]
2. Technical
2.技术
>> Patterns of Distributed Systems: Write-Ahead Log [martinfowler.com]
>> 分布式系统的模式。Write-Ahead Log [martinfowler.com]
Meet the Write-Ahead Log (WAL) Pattern: overcoming failures in flushing storage data structures in distributed systems, or any other data-intensive system.
满足Write-Ahead Log(WAL)模式:克服分布式系统或任何其他数据密集型系统中冲刷存储数据结构的故障。
Also worth reading:
还值得一读的是:。
- >> Patterns of Distributed Systems: Segmented Log [martinfowler.com]
- >> Patterns of Distributed Systems: Quorum [martinfowler.com]
- >> How to completely lock down an AWS account with a service control policy (SCP) [advancedweb.hu]
- >> Find that bug! Using a search engine as a programmer [codewithoutrules.com]
3. Musings
3.思索
>> Date and time gotchas [blog.frankel.ch]
>> 日期和时间的问题 [blog.frankel.ch]
A delightful read on some interesting changes in calendars over centuries: Julian to Gregorian, WWII, 1973 Oil Shock, and many more!
关于几个世纪以来日历的一些有趣的变化的令人愉快的阅读。儒略历到公历,二战,1973年石油冲击,以及其他更多!
Also worth reading:
还值得一读的是:。
- >> Telltale: Netflix Application Monitoring Simplified [netflixtechblog.com]
- >> The Social Media Problem [jacquesmattheij.com]
4. Comics
4.漫画
And my favorite Dilberts of the week:
还有本周我最喜欢的Dilberts。
>> Social Media Poisoning [dilbert.com]
>> 社交媒体中毒 [dilbert.com]
>> Helpful Advice [dilbert.com]
>> 有用的建议 [dilbert.com]
5. Pick of the Week
5 本周精选
>> 5 Steps to Becoming Insanely, Spectacularly, Wildly Successful …Or Whatever [markmanson.net]
>>成为疯狂的、壮观的、狂野的成功的5个步骤…或者其他[markmanson.net]
文章系列导航结束