1. Spring and Java
1.Spring和Java
>> What Future Java Might Look Like [sitepoint.com]
The plans for Java beyond version 9 are very interesting and clearly quite ambitious. Some huge features in the works.
Java第9版以后的计划非常有趣,而且显然相当雄心勃勃。一些巨大的功能正在酝酿之中。
>> Another post-processor for Spring Boot [frankel.ch]
Some fun digging into internal of Spring (and Spring Boot), going beyond using the framework and towards actually understanding it.
挖掘Spring(和Spring Boot)内部的一些乐趣,超越使用框架,走向真正理解它。
>> Spring Kafka Producer/Consumer sample [java-allandsundry.com]
Clean and to the point examples introducing Spring Kafka.
干净利落的例子介绍了Spring Kafka。
>> (J)Unit Testing Principles [codecentric.de]
Quick post going over some of the foundations of unit testing. This is not ground-breaking stuff, but these are exactly the things that are so often overlooked.
这篇文章介绍了一些单元测试的基础。这不是突破性的东西,但这些正是经常被忽视的东西。
Also worth reading:
还值得一读的是:。
-
>> The Road to Javaslang 3.0 [infoq.com]
-
>> Generational Disparity in Garbage Collection [sitepoint.com]
-
>> The print version of High-Performance Java Persistence [vladmihalcea.com]
-
>> Meet Julien Dubois and JHipster [in.relation.to]
-
>> Work with Parallel Database Streams using Custom Thread Pools [minborgsjavapot.com]
-
>> Serializing POJOs With Custom Content-Type In JAX-RS 2.x [adam-bien.com]
-
>> 779,236 Java Logging Statements, 1,313 GitHub Repositories: ERROR, WARN or FATAL? [takipi.com]
Webinars and presentations:
网络研讨会和演讲:。
-
>> To Spring Security 4.1 and beyond [infoq.com]
-
>> CQRS and Event Sourcing with Jakub Pilimon [spring.io]
-
>> Micro-Benchmarking in Java [infoq.com]
-
>> Netflix’s Edge Gateway Using Zuul [infoq.com]
-
>> From Imperative To Reactive Web Apps [spring.io]
-
>> Intro to Spring Boot [infoq.com]
-
>> Spring Tips: Spring Cloud Data Flow [spring.io]
-
>> Vaadin Spring 1.1 – build web UIs that hook right to your Java backend [spring.io]
-
>> DDD & REST – Domain Driven APIs for the web [spring.io]
Time to upgrade:
升级的时间:。
-
>> Spring IO Platform Athens-SR1 [spring.io]
-
>> Hibernate Validator 5.3.2.Final is out [in.relation.to]
-
>> IntelliJ IDEA 2016.3 RC: Frameworks, Application Servers and Clouds [jetbrains.com]
-
>> Spring Cloud Data Flow 1.1 RC1 Released [spring.io]
2. Technical
2.技术
>> ValueObject [martinfowler.com]
Getting back to basics, especially on things we think we understand, is almost always a good idea.
返璞归真,特别是在我们认为自己了解的事情上,几乎总是一个好主意。
These concepts are foundational for a reason – we build everything else on top of them, so it’s well worth having clarity when we look at the building blocks of our work.
这些概念是基础性的,是有原因的–我们把其他一切都建立在它们之上,所以当我们审视我们工作的组成部分时,非常值得明确。
>> How to run Continuous Integration on EC2 without breaking the bank [giorgiosironi.com]
A solid guide to setting up a CI pipeline on EC2 in a way that makes economical sense. Lots of good stuff here, especially as you scale.
一本关于在EC2上以经济合理的方式设置CI管道的可靠指南。这里有很多好东西,特别是当你扩展时。
>> Most popular relational databases – 2016 edition [plumbr.eu]
This kind of field data is always interesting to give us a sense of what the overall market looks like.
这种实地数据总是很有趣,让我们了解到整个市场的情况。
>> Continuous Delivery Patterns: Building your application inside a Docker container [codecentric.de]
The way we’re building a CD pipeline now has certainly changed from the way we used to do it just a few years ago. And Docker was certainly a big part of data, along with the newer DSLs in Jenkins.
我们现在构建CD管道的方式肯定已经与几年前的方式不同了。而Docker肯定是数据的一个重要部分,还有Jenkins中较新的DSLs。
Also worth reading:
-
>> Health Check of Docker Containers [couchbase.com]
-
>> EC2 Price Reduction (C4, M4, and T2 Instances) [aws.amazon.com]
-
>> Disqus’ mixed content problem and fixing it with a CSP [troyhunt.com]
-
>> Going “Events-First” for Microservices with Event Storming and DDD [russmiles.com]
-
>> Java Performance Monitoring: 5 Open Source Tools You Should Know [takipi.com]
3. Musings
3.思索
>> How to be productive (as a developer) [sebastian-daschner.com]
Lots of good advice here on how to get productive as a developer. “Throw away the mouse” is hard to follow, fantastic advice.
这里有很多关于如何作为一个开发人员获得生产力的好建议。”扔掉鼠标“是很难做到的,奇妙的建议。
>> Resolving Conflict [queue.acm.org]
Conflict is one of those things you’d rather not worry about.
冲突是一种你宁愿不担心的事情。。
But, as I’m growing a team, that’s not really an option – so it’s worth giving it some real though and having an intelligent approach to dealing with it (rather than a gut reaction).
但是,由于我正在发展一个团队,这不是一个真正的选择–所以值得真正考虑一下,并有一个明智的方法来处理它(而不是直觉反应)。
>> How to Deliver Software Projects on Time [daedtech.com]
There’s a question that doesn’t have a simple answer. Which of course doesn’t mean we should stop trying to get better at the process.
有一个问题并没有一个简单的答案。当然,这并不意味着我们应该停止尝试在这个过程中变得更好。
Also worth reading:
还值得一读的是:。
-
>> Spice up your Analytics: Amazon QuickSight Now Generally Available in N. Virginia, Oregon, and Ireland [allthingsdistributed.com]
-
>> Offshoring roulette: lessons from outsourcing to India, China and the Philippines [troyhunt.com]
-
>> On metadata [lemire.me]
-
>> On writing and publishing my first ebook [ontestautomation.com]
4. Comics
4.漫画
And my favorite Dilberts of the week:
还有本周我最喜欢的Dilberts。