Here we go…
我们来了……。
1. Spring and Java
1.Spring和Java
>> A categorized list of all Java and JVM features since JDK 8 [advancedweb.hu]
A handy reference covering everything from new language features down to the new version naming scheme. Good stuff.
一个方便的参考资料,涵盖从新的语言功能到新的版本命名方案的所有内容。好东西。
>> Tap Compare Testing with Diferencia and Java Microservices [infoq.com]
A good introduction to the “tap compare” testing technique for validating whether a new version of a service is backward-compatible with the existing version. Definitely worth reading if you’re doing any work with APIs.
对用于验证一个服务的新版本是否与现有版本向后兼容的 “tap compare “测试技术的良好介绍。如果你在做任何关于API的工作,绝对值得一读。
>> TomEE on Azure cloud [tomitribe.com]
And a complete guide to configuring, building, and deploying a TomEE application to Microsoft’s Azure cloud.
还有一份关于配置、构建和部署TomEE应用程序的完整指南到微软的Azure云。
Also worth reading:
-
>> SOLID Java [filippobuletto.github.io]
-
>> Performance Impact of Design Patterns [javaspecialists.eu]
-
>> How to log the database transaction id using MDC (Mapped Diagnostic Context) [vladmihalcea.com]
-
>> Asynchronous RDBMS access with Spring Data R2DBC [lankydanblog.com]
-
>> From Imperative to Functional Programming, an approach [blog.frankel.ch]
-
>> Building ThinWARs with Gradle [andresalmiray.com]
-
>> #HOWTO: Simple load-testing with Apache Benchmark [rieckpil.de]
-
>> Mockito – when() requires an argument which has to be ‘a method call on a mock’ [mkyong.com]
Webinars and presentations:
网络研讨会和演讲:。
-
>> A Bootiful Podcast: an Interview with Spring Contributor and “Learning Spring Boot 2.0” author Greg Turnquist [spring.io]
-
>> Spring Tips: Apache Geode [spring.io]
-
>> 15 Years of Spring: Evolving a Java Application Framework [youtube.com]
-
>> Brewing Java Applications in Sigma Managed Clusters [infoq.com]
-
>> Scaling up Performance Benchmarking [infoq.com]
-
>> Flight of the Flux: A Look at Reactor Execution Model [infoq.com]
Time to upgrade:
-
>> Spring Boot 2.1.3 available now [spring.io]
-
>> Spring Security 5.1.4 Released [spring.io]
-
>> Hibernate ORM 5.3.8.Final released [in.relation.to]
-
>> Hibernate Validator 6.0.15.Final released [in.relation.to]
-
>> Eclipse Releases GlassFish 5.1 Certified as Compatible with Java EE 8 [infoq.com]
-
>> Introducing java-cfenv: A new library for accessing Cloud Foundry Services [spring.io]
-
>> RedHat Releases JBoss 7.2 With EE 8 [infoq.com]
-
>> Eclipse MicroProfile 2.2 is Now Available [microprofile.io]
2. Technical and Musings
2.技术和思考
>> How to Calculate a Cumulative Percentage in SQL [blog.jooq.org]
A clever way to build this report uses a simple ‘GROUP BY’ clause and SQL window functions.
建立这个报告的一个巧妙方法是使用一个简单的’GROUP BY’子句和SQL窗口函数。
>> Managing passwords in teams with Gopass [blog.codecentric.de]
A good write-up on this basic yet secure password manager for teams who must share access to passwords and other secrets.
关于这个基本但安全的密码管理器的一篇好文章,适用于必须共享密码和其他秘密的团队。
Also worth reading:
-
>> Guidance for Building a Control Plane to Manage Envoy Proxy at the edge, as a gateway, or in a mesh [blog.christianposta.com]
-
>> Better time series forecasting using expert knowledge [blog.codecentric.de]
-
>> The Cloud Is Just Someone Else’s Computer [blog.codinghorror.com]
-
>> What’s quality got to do with IT? [blog.scottlogic.com]
-
>> Org Chart Types: A Guide for the Aspiring Consultant [daedtech.com]
3. Comics
3.漫畫
And my favorite Dilberts of the week:
>> Adjust the Data [dilbert.com]
>> Health Problems [dilbert.com]
>> Dumb Questions [dilbert.com]
4. Pick of the Week
4.本周精选
>> Performance Under Load [medium.com]