Here we go…
我们来了……。
1. Spring and Java
1.Spring和Java
>> Monitor and troubleshoot Java applications and services with Datadog Sponsored
Optimize performance with end-to-end tracing and out-of-the-box support for popular Java frameworks, application servers, and databases. Try it free.
通过端到端跟踪和对流行的Java框架、应用服务器和数据库的开箱即用支持来优化性能。免费试用。
>> Brian Goetz Speaks to InfoQ on Data Classes for Java [infoq.com]
A super interesting dive into data classes – showing what challenges creators of Java need to face when designing the language.
一个超级有趣的深入研究数据类–显示了Java的创造者在设计语言时需要面对的挑战。
>> How Java 10 will CHANGE the Way You Code [blog.takipi.com]
Local Variable Type Inference is another exciting upcoming feature of Java – let’s hope it won’t be abused 🙂
局部变量类型推断是Java即将推出的另一个令人兴奋的功能–希望它不会被滥用 🙂。
>> Putting Bean Validation Constraints to Guava’s Multimap [in.relation.to]
We can now apply constraints to the contents of collections. Nice.
我们现在可以对集合的内容施加约束了。很好。
>> How to Order Versioned File Names Semantically in Java [blog.jooq.org]
Finally, a proper Comparator implementation for comparing semantically versioned filenames.
最后,一个适当的Comparator实现,用于比较语义上有版本的文件名。
>> How To Use Multi-release JARs To Target Multiple Java Versions [blog.codefx.org]
DevOps life made easier – multi-release JARs can contain bytecode for different Java versions and JVMs.
DevOps生活变得更容易 – 多版本的JARs可以包含不同Java版本和JVM的字节码。
>> Spring Cloud Stream 2.0 – Polled Consumers [spring.io]
Spring Cloud Stream 2.0 applications can control the rate at which messages are consumed.
Spring Cloud Stream 2.0应用程序可以控制消息的消耗速度。
>> JDK 10 [openjdk.java.net]
Here’s how you can keep track of the JDKs in Java 10.
下面是你如何跟踪Java 10中的JDK。
Also worth reading:
还值得一读的是:。
-
>> Builder Pattern GoF vs Effective Java [javaspecialists.eu]
-
>> Getting Started with jOOQ – Building SQL Queries in Java [thoughts-on-java.org]
-
>> JDK 10: FutureTask Gets a toString() [marxsoftware.blogspot.com]
-
>> Programming by contract on the JVM [blog.frankel.ch]
-
>> Microservices Sidecar pattern implementation using Postgres, Spring Cloud Netflix and Docker [tech.asimio.net]
-
>> Complete Cofoja Setup Example [blog.code-cop.org]
-
>> How to map a JPA entity to a View or SQL query using Hibernate [vladmihalcea.com]
Webinars and presentations:
网络研讨会和演讲:。
-
>> Cloud-Native Journey in Synchrony Financial [infoq.com]
-
>> Storage Made Easy with Spring Boot, ECS, and PCF [infoq.com]
-
>> Agile: The Bad Parts [infoq.com]
Time to upgrade:
升级的时间:。
-
>> Spring Boot 2.0 goes GA [spring.io]
-
>> Spring Boot 2.0.0 RC2 [spring.io]
-
>> Spring Integration 5.0.2 Available [spring.io]
-
>> Spring Security OAuth 2.3.0.RC1 Released [spring.io]
-
>> Fourteenth bug-fix release for ORM 5.2 [in.relation.to]
-
>> Spring Data Kay SR5 released [spring.io]
-
>> Zipkin 2.5 [github.com]
-
>> Grafana v5.0 Released [grafana.com]
-
>> Gradle 4.6 Release Notes [docs.gradle.org]
2. Technical
2.技术
>> Tacking Restbucks with Clean Architecture, episode 1 [blog.sourced-bvba.be]
The beginning of an interesting series showcasing Clean Architecture principles by example.
一个有趣的系列的开始,通过实例展示了清洁建筑原则。
Also worth reading:
还值得一读的是:。
-
>> Agile, oven-fresh documentation. Part 1: JBake [blog.codecentric.de]
-
>> Advanced Traffic-shadowing Patterns for Microservices With Istio Service Mesh [blog.christianposta.com]
-
>> AxonDB, a New Implementation of an Event Store [infoq.com]
-
>> Deploying PR branches with Gitlab review apps and Elastic Beanstalk [scottlogic.com]
-
>> Now Available – AWS Serverless Application Repository [aws.amazon.com]
3. Musings
3.思索
>> Breaking and Mending Compatibility [michaelfeathers.silvrback.com]
Sometimes it makes more sense to mess up observable behaviors of your system so that users don’t make false assumptions about the contract.
有时,把你的系统的可观察行为弄得一团糟更有意义,这样用户就不会对合同做出错误的假设。
>> Tech Stack, Framework, Library or API: How Not to Specialize [daedtech.com]
Business clients often don’t care about the tools you use to solve their problems 🙂
企业客户往往不关心你用来解决他们问题的工具 🙂。
Also worth reading:
还值得一读的是:。
-
>> Don’t convince your coworkers to TDD [blog.schauderhaft.de]
-
>> Why I quit Google [mtlynch.io]
4. Comics
4.漫画
And my favorite Dilberts of the week:
还有本周我最喜欢的Dilberts。
>> Ted Dies By Software [dilbert.com]
>> Meeting Moth [dilbert.com]
>> Dogbert Consults [dilbert.com]
5. Pick of the Week
5 本周精选
>> Rock stars have a boss? [sivers.org]