×Закрыть

Java дайджест #20: Микросервисы, REST и Java 9

Ссылки, на которые лучше таки нажать (по мнению автора), отмечены знаком (!)

Микросервисы (снова)

Goodbye Microservices, Hello Right-sized Services. Снова думаем головой.

Tools and Techniques for Logging Microservices.

REST

(!) Best Practices for Designing a Pragmatic RESTful API.

Implementing HAL hypermedia REST API using Spring HATEOAS.

(!) Как выбрать HTTP status code? С картинками.

Альтернативные версии картинок для выбора подходящего HTTP code: Версия № 1 и Версия № 2.

Что-то вроде новостей про Java 9

Apache Maven JDeps Plugin 3.0.0 Released.

(!) Devoxx 2015 Keynote session by Mark Reinhold. Краткое содержание истории про модули в Java 9.

Еще видео о модулях Java 9.

Есть вероятность того, что на просмотр видео выше у вас будут дополнительные полгода.

Что-то вроде новостей

Oracle довольно быстро выпустила фикс для WebLogic — довольно старого и массового бага с десериализацией.

Вышла IntelliJ IDEA 15.

Google открыла зеркало Maven Central, которое должно быть на 25% быстрее.

Почитать и посмотреть

Java: The Missing Features. Не совсем понятно, откуда столько шума по этой статье, возможно вам будет интересно.

Вводная статья по TDD Часть 1 и Часть 2.

Как использовать Hibernate с Dropwizard

В документации к Spring Boot появился раздел об использовании jOOQ.

(!) Get Hip with JHipster. Кому лень читать про JHipster, можете посмотреть видео.

How not to hate Spring in 2016

(!) Видео о Ratpack. Обзор истории и основных возможностей актуальной стабильной версии.

How fast are the Java 8 Streams?. Если кратно, то не очень ... для «числодробилок».

Рейтинг профайлеров от zeroturnaround.

Synchronized java.util.HashMap vs. java.util.concurrent.ConcurrentHashMap.

Разное

Even if Oracle is losing interest in Java, should you worry?


Предложения и пожелания все еще принимаются или через завсклад и товаровэд администрацию ДОУ или через твиттер @_silverwolf. Также можно оставлять комментарии в специально выделенной теме на форуме.


← Предыдущий выпуск: Java дайджест #19
Следующий выпуск: Java дайджест #21

LinkedIn

15 комментариев

Подписаться на комментарииОтписаться от комментариев Комментарии могут оставлять только пользователи с подтвержденными аккаунтами.
Tools and Techniques for Logging Microservices.
Стаття ні про що.
logentries і тому подібні сервіси чудово впораються з цим.
Synchronized java.util.HashMap vs. java.util.concurrent.ConcurrentHashMap.

Статья опоздала на 7 лет.

Про производительность стримов @kyksenk0 на питерском jug’e хорошо рассказал. www.youtube.com/watch?v=O8oN4KSZEXE
www.youtube.com/watch?v=i0Jr2l3jrDA

Мікросервіси вже не в тренді. В тренді тепер server-less applications: highscalability.com/...up-down-with-servers.html

Одна статья это не тренд.
Но может стать :)
Тем более что хайпу оп микросервисам уже наверное больше года (!)
Но может стать :)

Будем надеяться что не станет =).

OMFG... Ну побачим як там далі піде. Моє імхо для веб-формочек — ок.

5 років тому всі напевне так само думали про Docker :)

“Rather than making my app easy to deploy, I’ll just do a bunch of gnarly shit in Docker.” ©

Моя вам відповідь =).

1 статична сторіночка + ПОСТ реквест на файл аплоад. Так, тут треба і скейлінг і докер і амазон клауд і динамо ДБ і тд...

Це далеко не одна стаття, просто з того що читав нещодавно. Вже багато було про те що AWS Lambda це наступний крок розвитку cloud технологій.

комментарий понравился
---As you can see, there are no servers that could crash or get stuck.
Right, Amazon totally has no servers up and running. Also your Cloudfront costs are pathetic and you have no idea of engineering. F***ing Silicon Valley Hipster Fuck-Up.

Подписаться на комментарии