1. Spring and Java
1.Spring和Java
>> Beautify third-party API with Kotlin [blog.frankel.ch]
>> 用Kotlin美化第三方API [blog.frankel.ch]
Enhancing the dev experience by using extension functions and delegations in Kotlin.
通过在Kotlin中使用扩展函数和代理来增强开发体验。
>> Spring Boot 2.6 Improves Docker Images and Metrics, Version 2.4 Is EOL [infoq.com]
>> Spring Boot 2.6改进了Docker图像和指标,2.4版已过期 [infoq.com]
Last feature release of 2021 for Spring Boot: enhanced Docker image generation, new metrics, health groups, and so on.
2021年Spring Boot的最后一个功能版本。增强的Docker镜像生成、新指标、健康组等等。
>> The best way to write a custom Spring Data Repository [vladmihalcea.com]
>> 编写自定义Spring Data Repository的最佳方法 [vladmihalcea.com]
And a nice read on when and how we should implement a custom Spring Data Repository – short but practical.
还有一篇关于何时以及如何实现自定义Spring Data Repository的好文章–简短而实用。
Also worth reading:
- >> Migrating a Spring Boot application to Java 17 – the hard way: Day 2 [blog.codecentric.de]
- >> The First Annual Recap from JPA Buddy [jpa-buddy.com]
- >> Client Side Development with Spring Boot Applications [spring.io]
- >> Java: Why a Set Can Contain Duplicate Elements [minborgsjavapot.com]
- >> Unusual Java: StackTrace Extends Throwable [blog.vanillajava.blog]
- >> Low Latency Microservices, A Retrospective [blog.vanillajava.blog]
- >> Hibernate projects and Log4j CVE [in.relation.to]
- >> Quarkus is not affected by the Log4J Vulnerability [quarkus.io]
- >> Six Features From Java 12 to 17 to Get Excited About! [infoq.com]
- >> How to customise a jOOQ Configuration that is injected using Spring Boot [blog.jooq.org]
- >> JDK 17 Script Friendly URLs [oracle.com]
Webinars and presentations:
网络研讨会和演讲:。
- >> Loom Brings Structured Concurrency – Inside Java Newscas [inside.java]
- >> Techniques for Maintainable Quarkus Applications [infoq.com]
- >> A Bootiful Podcast: Ronald Dehuysser, Creator of the Distributed Job Scheduler JobRunr [spring.io]
- >> Spring Tips: @Controllers and GraphQL [spring.io]
Time to upgrade:
升级的时间:。
- >> Spring Framework 6.0 M1 released [spring.io]
- >> Spring Framework 5.3.14 and 5.2.19 available now [spring.io]
- >> Spring Security 5.2.15, 5.3.13, 5.4.10, 5.5.4 and 5.6.1 released [spring.io]
- >> Spring Cloud 2020.0.5 (Ilford) Has Been Released [spring.io]
- >> Spring Cloud Square 0.4.0 has been released [spring.io]
- >> IntelliJ IDEA 2021.2.4 Is Out [blog.jetbrains.com]
- >> Quarkus 2.5.3 and 2.5.4.Final released – Maintenance releases [quarkus.io]
- >> MicroProfile 5.0 released [eclipse.org]
- >> Introducing 7.16.2 and 6.8.22 releases of Elasticsearch and Logstash to upgrade Apache Log4j2 [elastic.co]
- >> Grails Framework 5.1.1 [grails.org]
- >> Micronaut Launch 3.2.3 [micronaut.io]
- >> Apache Camel 3.7.7 [github.com]
- >> Release Notes – Payara Platform Community 5.2021.10 [payara.fish]
- >> WildFly 26 is released! [wildfly.org]
2. Technical
2.技术
>> Don’t Start With Microservices – Monoliths Are Your Friend [arnoldgalovics.com]
>> 不要从微服务开始 – 单体是你的朋友 [arnoldgalovics.com]
There definitely are benefits to using Microservices. That being said, it’s critical to be very aware of the tradeoffs we’re making along the way!
使用微服务肯定有好处。也就是说,关键是要非常清楚我们在这一过程中的tradeoffs!
Also worth reading:
还值得一读的是:。
- >> Kubernetes-in-Kubernetes and the WEDOS PXE bootable server farm [kubernetes.io]
- >> Default Database Primary, Foreign, and Unique Key Indexing [vladmihalcea.com]
- >> Service to Service call patterns – Multi-cluster using Anthos Service Mesh [java-allandsundry.com]
- >> Pipeline resolvers in AppSync [advancedweb.hu]
3. Musings
3.思索
>> Open Source Sustainability through Corporate Social Responsibility [blog.scottlogic.com]
>> 通过企业社会责任实现开源可持续性 [blog.scottlogic.com]
In the wake of the recent Log4j vulnerability, let’s reflect on open source projects, their definition, and corporate social responsibility.
在最近的Log4j漏洞事件之后,让我们反思一下开源项目、其定义和企业社会责任。
Also worth reading:
还值得一读的是:。
- >> Reminiscence of a Scrum Master (Part 3) [blog.scottlogic.com]
- >> Winding Down 2021 [info.michael-simons.eu]
4. Comics
4.漫画
And my favorite Dilberts of the week:
还有本周我最喜欢的Dilberts。
>> Urgent Assignment [dilbert.com]
>> 紧急任务 [dilbert.com]
>> Better Working Remotely [dilbert.com]
>> Better Working Remotely [dilbert.com]
>> Having Impact [dilbert.com]
>> 有影响力 [dilbert.com]
5. Pick of the Week
5 本周精选
Keeping this short this time, with the concise style of Seth Godin:
这次保持简短,采用Seth Godin的简明风格。
>> Hard work vs. Long work [seths.blog]
>> 努力工作与长期工作[seths.blog]
文章系列导航结束