Here we go…
我们来了……。
1. Spring and Java
1.Spring和Java
>> Feature toggles in a microservice environment – Part 2: Implementation [blog.codecentric.de]
A quick look at Unleash, a Node.js service for managing feature toggles across a collection of microservices, with a simple Java-based configuration example.
快速了解一下Unleash,这是一个用于管理跨微服务集合的功能切换的Node.js服务,有一个简单的基于Java的配置例子。
>> MBD-to-MDB Messaging: Harness the Power of the River Delta [tomitribe.com]
A good write-up showing how messaging between Message-Driven Beans can lead to powerful, asynchronous architectures.
一篇很好的文章,展示了消息驱动的Bean之间的消息传递是如何导致强大的异步架构的。
>> A boost for Java on the Client [gluonhq.com]
And Gluon announces their client plugin for Maven and Gradle, which will compile a Java app and its dependencies to native code.
Gluon宣布了他们的Maven和Gradle的客户端插件,该插件将将Java应用及其依赖关系编译为本地代码。
Also worth reading:
-
>> 5 Minutes or Less: Message-Driven Beans with ActiveMQ and TomEE [tomitribe.com]
-
>> Writing Web Applications in Java – a Study of Alternatives [infoq.com]
-
>> Consumer-Driven Contracts with Spring Cloud Contract [rieckpil.de]
-
>> Reactive Relational Database Transactions [paluch.biz]
Webinars and presentations:
-
>> A Bootiful Podcast: Twitter’s Chris Thalinger on Java, Graal, JVMs, JITs, and more [spring.io]
-
>> Spring Tips: Debugging Reactor Applications [spring.io]
-
>> Video course — Effective keyboard usage for developers [blog.sebastian-daschner.com]
-
>> Life of a Distributed Graph Database Query [infoq.com]
- >> Massive Scale Anomaly Detection Framework [infoq.com]
-
>> Quality Engineering in DevOps [infoq.com]
-
>> The Future of Transportation [infoq.com]
Time to upgrade:
-
>> Spring Tools 4.2.2 released [spring.io]
-
>> CVE-2019-11269: Spring Security OAuth 2.3.6, 2.2.5, 2.1.5, 2.0.18 Released [spring.io]
-
>> Spring Cloud Open Service Broker 3.0.1 Released [spring.io]
-
>> Spring Cloud Edgware.SR6 Released [spring.io]
2. Technical and Musings
2.技术和思考
>> Using Intel Analytics Zoo to Inject AI into Customer Service Platform (Part II) [infoq.com]
An exercise in developing a Question Answering (QA) solution using Analytics Zoo on Azure’s Big Data platform.
在Azure的大数据平台上使用Analytics Zoo开发问题回答(QA)解决方案的练习。
>> Why AWS access and secret keys should not be in the codebase [advancedweb.hu]
And a few good reasons why secret keys should come from environment variables and should never be hard-coded.
还有一些很好的理由,说明为什么密匙应该来自环境变量,而不应该是硬编码。
Also worth reading:
-
>> Microsoft Launches Several New Machine Learning Services and Extends Its Cognitive Services [infoq.com]
-
>> Exercises in Programming Style, Kwisatz Haderach-style [blog.frankel.ch]
-
>> Being an Ethical Software Engineer [infoq.com]
-
>> Checking your clean architecture [sourced-bvba.be]
3. Comics
3.漫畫
And my favorite Dilberts of the week:
还有本周我最喜欢的Dilberts。
>> If You Can Dream [dilbert.com]
>> Wally and His Priorities [dilbert.com]
>> Counting Morons [dilbert.com]
4. Pick of the Week
4.本周精选
Last week, I wrote about Codota – a really interesting coding assistant I found and have been using.
上周,我写了关于Codota–一个我发现并一直在使用的非常有趣的编码助手。
The response to the video was overwhelmingly positive, which is always super cool to see.
对视频的反应是压倒性的积极,这总是超级酷地看到。
Here’s Codota directly, in case you missed it. My suggestion is to simply install it and have it running in the background, as you’re coding normally:
这里是Codota直接,如果你错过了。我的建议是简单地安装它,让它在后台运行,就像你在正常编码一样。
>> Codota – an AI Assistant that Actually Works [codota.com]