Here we go…
我们来了……。
1. Spring and Java
1.Spring和Java
>> Creating a Kotlin DSL for validation [blog.sourced-bvba.be]
DSLs can be powerful in Kotlin – especially when they leverage reified generics.
DSL在Kotlin中可以很强大–特别是当它们利用重化泛型时。
>> Spring, Reactor and ElasticSearch: bechmarking with fake test data [nurkiewicz.com]
>> Monitoring and measuring reactive application with Dropwizard Metrics [nurkiewicz.com]
A couple of interesting examples of monitoring a reactive application using Dropwizard.
使用Dropwizard监控一个反应式应用程序的几个有趣的例子监控。
>> Building richer hypermedia with Spring HATEOAS [spring.io]
Affordance is another interesting concept that allows squeezing more from Hypermedia by including domain-specific metadata in responses generated by a REST API.
Affordance是另一个有趣的概念,通过在REST API生成的响应中包含特定领域的元数据,可以从超媒体中榨取更多。
>> No JCP for Java EE [infoq.com]
Looks like Java EE will not utilize the standard Java Community Process.
看来,Java EE将不利用标准的Java社区进程。
>> Java EE vs Spring Testing [antoniogoncalves.org]
Integration tests are important in a managed environment; even when they’re slightly more difficult to maintain, they should be as easy to write as possible. That’s not always the case in Java EE where integration tests can sometimes be difficult to set up and quite heavy.
集成测试在管理环境中是很重要的;即使它们的维护难度稍大,它们也应该尽可能的容易编写。但在Java EE中并不总是如此,集成测试有时很难设置,而且相当繁重。
>> Sneak peek at Reactor-Core 3.2 with Milestone 1 [spring.io]
Looks like Reactor-Core 3.2 will finally feature a handy way of defining exception fallbacks.
看起来Reactor-Core 3.2终于有了定义异常回退的方便方法。
>> Spring Boot metrics monitoring using Prometheus & Grafana [aboullaite.me]
A minimalistic example of monitoring a Spring Boot application using Prometheus and Grafana. Good stuff.
一个使用Prometheus和Grafana监控Spring Boot应用程序的最小例子。好东西。
Also worth reading:
-
>> If You’re Planning to Write Java Code in 2018 Here Are the Trends You Can’t Afford to Miss [blog.takipi.com]
-
>> Playing With Postgis [blog.scottlogic.com]
-
>> Compliance with Object Calisthenics [blog.code-cop.org]
-
>> Handy Improvements in JPA 2.2 [infoq.com]
-
>> Hibernate HSQLDB ARRAY Type [vladmihalcea.com]
-
>> What’s the difference between JPA, Hibernate and EclipseLink [thoughts-on-java.org]
Webinars and presentations:
网络研讨会和演讲:。
Time to upgrade:
升级的时间:。
-
>> Hibernate ORM 5.1.11.Final released [in.relation.to]
-
>> Spring Session 2.0.0 Released [spring.io]
-
>> IntelliJ IDEA 2017.3.3 RC is out! [blog.jetbrains.com]
-
>> Spring Cloud Edgware.SR1 Released [spring.io]
-
>> IntelliJ IDEA 2017.3.3 is released [blog.jetbrains.com]
2. Technical and Musings
2.技术和思考
>> The Death of Microservice Madness in 2018 [dwmkerr.com]
Microservices aren’t always the optimal way to go – it’s good that the awareness of that simple fact increases.
微服务并不总是最佳方式–提高对这一简单事实的认识是一件好事。
>> Unit tests vs integration tests, why the opposition? [blog.frankel.ch]
Unit tests and integration tests complement each other – no need to pick exclusively here.
单元测试和集成测试相辅相成–没有必要在这里专门挑选。
Also worth reading:
还值得一读的是:。
-
>> IntegrationTest [martinfowler.com]
-
>> Gamma-TicTacToe – Neural Network and Machine Learning in a simple game [blog.codecentric.de]
-
>> How to Setup & Recover a Self-hosted Kubeadm Kubernetes Cluster After Reboot [stytex.de]
-
>> Change Streams in MongoDB 3.6 [blog.codecentric.de]
-
>> How Netflix Built Spinnaker, a High-Velocity Continuous Delivery Platform [thenewstack.io]
-
>> Fix Your Crawler [techblog.bozho.net]
-
>> Birdcage liners [joelonsoftware.com]
-
>> Operating Behind the Power Curve [blog.cleancoder.com]
-
>> Salary Transparency as the Fault in Our Stars [daedtech.com]
-
>> A Letter to a Junior Engineer [builttoadapt.io]
-
>> Soft Skills For Software Developer [blog.scottlogic.com]
3. Comics
3.漫畫
And my favorite Dilberts of the week:
还有本周我最喜欢的Dilberts。