1. Spring and Java
1.Spring和Java
>> Spring Tips: The GraalVM Native Image Builder Feature [spring.io]
A quick intro to GraalVM support for building blazingly fast native images from Spring Boot apps. Very cool!
快速介绍一下GraalVM对从Spring Boot应用中构建极快的本地图像的支持。非常酷!
>> Building Modern Web Apps with Spring Boot and Vaadin [vaadin.com]
A complete, step-by-step tutorial series, covering everything from environment setup to production deployment.
一个完整的、循序渐进的系列教程,涵盖了从环境设置到生产部署的所有内容。
>> Spring Autowiring – It’s a kind of magic – Part 2 [blog.scottlogic.com]
And another example where autowiring goes above and beyond, this time by filling in the gaps of an incomplete configuration.
而另一个例子是,自动布线超出了范围,这次是通过填补不完整配置的空白。
Also worth reading:
-
>> Announcing the Spring Authorization Server [spring.io]
-
>> Adding HAL pagination links to RESTful applications using Spring HATEOAS [tech.asimio.net]
-
>> Java Records – A Beginner’s Guide [vladmihalcea.com]
-
>> Java 14: Looking at the updated switch statement [mscharhag.com]
-
>> One-Stop Guide to Database Migration with Liquibase and Spring Boot [reflectoring.io]
-
>> Choosing Tools for Test Doubles [blog.thecodewhisperer.com]
-
>> Scanner is a Weird but Useful Beast [stuartmarks.wordpress.com]
-
>> Improving G1 out-of-the-box performance [kstefanj.github.io]
-
>> Health based traffic control with Kubernetes [blog.arnoldgalovics.com]
Webinars and presentations:
网络研讨会和演讲:。
-
>> Life After Java 8 [infoq.com]
-
>> A Bootiful Podcast: Jetbrains Developer Advocacy head, “Talking Kotlin” podcast host, and Kotlin rockstar Hadi Hariri [spring.io]
-
>> Scalable, Cloud-native Data Applications by Example [infoq.com]
-
>> Building Robust and Resilient Apps Using Spring Boot and Resilience4j [infoq.com]
-
>> Real-time Live Soccer Score Streaming Application Demo with Reactive Spring Stack [infoq.com]
-
>> Event Storming [abdullin.com]
Time to upgrade:
升级的时间:。
-
>> Spring Cloud App Broker 1.0.5 released [spring.io]
-
>> Spring Session for Apache Geode & Pivotal GemFire 2.3.0.RC2 Available [spring.io]
2. Technical
2.技术
>> Patterns for Managing Source Code Branches [martinfowler.com]
The first installment of this series focuses on a couple of base patterns: source branching and mainline.
本系列的第一篇集中讨论了几个基础模式:源代码分支和主线。
Also worth reading:
还值得一读的是:。
-
>> Logging additional metadata [blog.frankel.ch]
-
>> Refactoring: This class is too large [martinfowler.com]
-
>> AWS Alarms for Application Errors [techblog.bozho.net]
-
>> Debugging Bash scripts [advancedweb.hu]
-
>> How Netflix brings safer and faster streaming experience to the living room on crowded networks using TLS 1.3 [netflixtechblog.com]
3. Musings
3.思索
>> When scaling your workload is a matter of saving lives [allthingsdistributed.com]
CTO Werner Vogels describes Amazon.com’s contribution towards studying the impact of COVID-19 for scenario planning.
首席技术官Werner Vogels介绍了亚马逊公司对研究COVID-19对情景规划的影响的贡献。
Also worth reading:
还值得一读的是:。
-
>> On RFC8674, the safe preference for HTTP [mnot.net]
-
>> Facilitating remote workshops with Zoom [blog.codecentric.de]
-
>> Doing more with less time: critical skills for productive programmers [codewithoutrules.com]
-
>> Not loving lockdown [blog.scottlogic.com]
4. Comics
4.漫画
And my favorite Dilberts of the week:
还有本周我最喜欢的Dilberts。
>> Poster Of Our Values [dilbert.com]
>> No Handshaking [dilbert.com]
>> Coronavirus [dilbert.com]
5. Pick of the Week
5 本周精选
>> Stop Trying to Change Yourself [markmanson.net]