1. Spring and Java
1.Spring和Java
>> Internal JDK Elements Strongly Encapsulated in JDK 17 [infoq.com]
>> JDK内部元素在JDK 17中被强行封装 [infoq.com]
Illegal access to internal APIs is no longer an option as of Java 17 – must know if we’re planning to use Java 17!
非法访问内部API从Java 17开始不再是一个选项–如果我们计划使用Java 17,就必须知道!
>> Hibernate Physical Naming Strategy [vladmihalcea.com]
>> Hibernate物理命名策略 [vladmihalcea.com]
Let’s see how Hibernate 5 maps entity attributes to database identifiers – it’s always a good idea to know how things work under the hood!
让我们看看Hibernate 5是如何将实体属性映射到数据库标识符的–了解事物在引擎盖下的工作原理总是一个好主意
Also worth reading:
- >> Caching with ElastiCache for Redis and Spring Cloud AWS [reflectoring.io]
- >> Hibernate’s Query Plan Cache – How It Works and How to Tune It [thorben-janssen.com]
- >> Scala 3 Overhauls Language for Better Developer Experience [infoq.com]
- >> Quickly Trying out jOOQ with Jbang! [blog.jooq.org]
- >> Sending Emails with Amazon SES and Spring Cloud AWS [reflectoring.io]
- >> Kotlin: Type conversion with adapters [mscharhag.com]
Webinars and presentations:
网络研讨会和演讲:。
- >> Episode 18 “Java’s steady march towards strong encapsulation” with Alan Bateman [inside.java]
- >> A Bootiful Podcast: webassembly, IoT, data science, and Java guru Brian Sletten [spring.io]
- >> Spring Tips: Kubernetes Native Java [spring.io]
- >> JEP Café #1 [inside.java]
Time to upgrade:
升级的时间:。
- >> Kotlin 1.5.20 Released! [blog.jetbrains.com]
- >> Spring Boot 2.4.8 and 2.5.2 are now available [spring.io]
- >> IntelliJ IDEA 2021.1.3 Is Available [blog.jetbrains.com]
- >> Spring Security 5.5.1, 5.4.7, 5.3.10 and 5.2.11 released [spring.io]
- >> Hibernate ORM 5.5.3.Final released [in.relation.io]
- >> Spring Native 0.10.0 available now [spring.io]
- >> CVE report published for Spring Security [spring.io]
- >> Spring Data 2021.0.2 and 2020.0.10 released [spring.io]
- >> Spring Integration Zip 2.0.0 Available [spring.io]
- >> Hibernate Search 6.0.5.Final released [in.relation.io]
2. Technical
2.技术
>> Time and Distributed Systems: Version Vector, Hybrid Clock, and Lamport Clock [martinfowler.com]
>> 时间和分布式系统。版本向量, 混合时钟,和 Lamport时钟 [martinfowler.com]
The illusion of in-synch clocks in distributed systems – a few patterns to maintain historical revisions or causal relationships in distributed systems.
分布式系统中时钟不同步的错觉–在分布式系统中保持历史修订或因果关系的几个模式。
>> Implementing Microservicilites with Istio [infoq.com]
>> Implementing Microservicilites with Istio [infoq.com]
Handling most cross-cutting concerns in Microservices via Istio – circuit breaker, tracing, monitoring, and several more. An interesting read.
通过Istio处理微服务中的大多数交叉问题–断路器、追踪、监控和其他一些问题。一个有趣的阅读。
Also worth reading:
还值得一读的是:。
- >> Writing a Controller for Pod Labels [kubernetes.io]
- >> How the Next Layer of the Internet is Going to be Standardised [mnot.net]
- >> Exploring Data @ Netflix [netflixtechblog.com]
- >> Structuring serverless applications in the cloud [blog.codecentric.de]
- >> Lambda development toolbox: CLI logs watcher [advancedweb.hu]
- >> Every Serialization Framework Should Have It’s Own Transient Annotation [techblog.bozho.net]
- >> Why use a single domain for the backend and the frontend [advancedweb.hu]
3. Musings
3.思索
>> Start Clean! [reflectoring.io]
>> 开始清洁! [reflectoring.io]
Wanna have a good night’s sleep? Act responsibly for the things you can control in your codebase – documenting decisions, explaining the architecture, modularization, and more!
想拥有一个良好的睡眠吗?在你的代码库中对你能控制的事情负责任地行动–记录决策、解释架构、模块化,等等
Also worth reading:
还值得一读的是:。
- >> Introducing Netflix Timed Text Authoring Lineage [netflixtechblog.com]
- >> Introducing AWS BugBust [allthingsdistributed.com]
4. Comics
4.漫画
And my favorite Dilberts of the week:
还有本周我最喜欢的Dilberts。
>> Based on Facts! [dilbert.com]
>> 基于事实! [dilbert.com]
>> Loser Detector [dilbert.com]
>> 输家探测器 [dilbert.com]
>> Firing Remotely! [dilbert.com]
>> 远程发射! [dilbert.com]
5. Pick of the Week
5 本周精选
>> How to Work Hard [paulgraham.com]
>> 如何努力工作[paulgraham.com]
文章系列导航结束