1. Spring and Java
1.Spring和Java
>> Machine Learning in Java With Amazon Deep Java Library [infoq.com]
A quick look at Amazon’s JSR-381 implementation, which includes the Visual Recognition API and a collection of pre-trained models.
快速浏览一下亚马逊的JSR-381实现,其中包括视觉识别API和预先训练好的模型集合。
>> What’s new in Spring Data Elasticsearch 4.0 [spring.io]
Targeting Elasticsearch 7.6.2, this release deprecates the ElasticsearchTemplate, built on the now-deprecated TransportClient, and offers a handful of new and improved features.
该版本以Elasticsearch 7.6.2为目标,废除了ElasticsearchTemplate,该模板建立在现已废除的TransportClient上,并提供了一些新的和改进的功能。
>> Running Spring Boot GraalVM Native Images with Docker & Heroku [blog.codecentric.de]
And a nice write-up that’s sure to help with the more nuanced aspects such as the Docker multi-stage build.
还有一个不错的写法,肯定会对更细微的方面有所帮助,比如Docker多阶段构建。
Also worth reading:
- >> Upgrading ReadWriteLock [javaspecialists.eu]
-
>> Static Compilation of Java Applications at Alibaba at Scale [medium.com]
-
>> Validate Spring Boot Configuration Parameters at Startup [reflectoring.io]
-
>> How to Write a (Toy) JVM [zserge.com]
-
>> Changing coding habits to be stream-friendly [blog.frankel.ch]
-
>> Micronaut Servlet – A New Micronaut Project for Servlet API Developers [infoq.com]
-
>> Gum: the Gradle/Maven wrapper [andresalmiray.com]
-
>> Explaining Event Sourcing with Data Structures (1/3) [4comprehension.com]
Webinars and presentations:
网络研讨会和演讲:。
-
>> A Bootiful Podcast: Dr. Malini Bhandaru on EdgeX and the opportunities for developers in the IoT space [spring.io]
-
>> More Devs, No Problems: Enabling Self-service Access to Kubernetes [infoq.com]
-
>> What’s Your App Pulse? How We Built Metrics Observability in Large Enterprise Hybrid Clouds [infoq.com]
Time to upgrade:
升级的时间:。
-
>> Spring Security OAuth 2.5.0 Released [spring.io]
-
>> Spring Tools 4.6.2 released [spring.io]
-
>> Spring Fu 0.3.0 and beyond [spring.io]
-
>> Spring Cloud Greenwich.SR6, Hoxton.SR5 and 2020.0.0-M2 (aka Ilford) are Available [spring.io]
2. Technical
2.技术
Patterns for Managing Source Code Branches: >> Looking at some branching policies [martinfowler.com] and >> Final Thoughts and Recommendations [martinfowler.com]
A great wrap-up to the series looks at branching policies like git-flow, GitHub Flow, and trunk-based development.
该系列的一个很好的总结看了分支政策,如git-flow、GitHub Flow和基于主干的开发。
Also worth reading:
还值得一读的是:。
-
>> False Sharing [alidg.me]
-
>> Single-Primary Database Replication [vladmihalcea.com]
3. Musings
3.思索
>> REPL Driven Design [blog.cleancoder.com]
And Uncle Bob Martin dabbles in Clojure’s REPL, which is great for experimental development and testing, but it’s no replacement for TDD.
鲍勃-马丁叔叔还涉足了Clojure的REPL,这对实验性开发和测试来说是很好的,但它不能替代TDD。
Also worth reading:
还值得一读的是:。
-
Threat Modeling: >> Brainstorm threats [martinfowler.com] and >> Prioritise and fix [martinfowler.com] and >> Grow your practise [martinfowler.com]
-
>> Thinking AI means re-thinking data [blog.codecentric.de]
-
>> Keeping Customers Streaming — The Centralized Site Reliability Practice at Netflix [netflixtechblog.com]
4. Comics
4.漫画
And my favorite Dilberts of the week:
还有本周我最喜欢的Dilberts。
>> Wally Borrows Money [dilbert.com]
>> Why Use Tests [dilbert.com]
>> Face Mask Assassination [dilbert.com]
5. Pick of the Week
5 本周精选
>> Focus [jamesclear.com]