1. Весна и Ява
>> Показатели загрузки весенней загрузки в Elasticsearch []
После низкоуровневых системных данных следующим семейством метрик, которые вы хотите начать отслеживать и отслеживать, являются метрики уровня JVM . Вот хороший способ сделать это со стеком ELK.
>> Отражение против инкапсуляции - отключение в модульной системе Java []
Краткое и практическое введение в различные механизмы, которые приведут в действие модульную систему в Java 9.
>> Создание карт с именованными лямбдами []
Интересный способ создать Map .
>> Spring Boot and Thymeleaf: перезагрузить шаблоны и статические ресурсы без перезапуска приложения []
Несколько лет назад нам всегда приходилось перезагружать сервер/переустанавливать приложение для незначительных изменений. Конечно, сейчас это уже не так, что существенно влияет на скорость нашей работы.
Если вы работаете с Thymeleaf в загрузочном приложении - вот пара способов сделать это точно: изменения без перезагрузок .
>> Hibernate Envers - Начало работы []
Существует несколько различных способов реализации логики аудита с помощью Hibernate ** , и Envers, безусловно, является интересным решением проблемы.
>> Запуск приложения Spring Boot без сервера с AWS []
Очень интересная статья, показывающая, как перевести загрузочное приложение для запуска без сервлеров на AWS . Я определенно должен попытаться лучше понять, что он может сделать.
Также стоит прочитать:
-
===== >> Три новых JEP []
-
===== >> Советы по Hibernate: как выбрать POJO с помощью запроса критериев []
-
===== >> Как настроить предложение объединения JOIN ON с помощью Hibernate @JoinFormula []
-
===== >> Автоматическое тестирование интеграции загрузочных приложений Spring в Travis CI и Sauce Labs []
-
===== >> Мини-книга JHipster 2.0 []
-
===== http://adambien.blog/roller/abien/entry/tomee 7 0 2 full[>> TomEE 7.0.2 Full-Docker Smoke Test] []
-
===== >> Настройки проверки IntelliJ IDEA для рефакторинга в Java 8 []
-
===== >> Запрет SQL-инъекций с помощью построителей SQL, таких как jOOQ []
-
===== >> Рецензия на книгу: изучите Apache JMeter на примере []
-
===== http://adambien.blog/roller/abien/entry/slicing the monolith with java[>> Нарезка монолита - с помощью Java EE и Docker] []
-
===== >> Состояние переносимой аутентификации в Java EE, обновление в конце 2016 г. []
-
Вебинары и презентации: **
-
===== >> Проект Jigsaw в JDK 9: модульность приходит в Java []
-
===== >> Создание современных веб-приложений с помощью Angular2 []
-
===== >> Прогресс в области электронного управления[доклад ] []
-
===== >> Разработка, внедрение и использование реактивных API []
-
===== >> Воспроизведение вебинара: Bootiful CQRS с Axon - ноябрь 16 []
-
===== >> Тестирование с использованием Spring Framework 4.3, JUnit 5 и выше []
-
===== >> Spring Tips: Bootiful Dashboards []
-
Время для обновления: **
-
===== >> Выпущена RxJava 2.0 с поддержкой спецификации реактивных потоков []
-
===== >> IntelliJ IDEA 2016.3.1 RC обновляет поддержку JUnit 5 для M3 []
-
===== >> Mockito 2.2.29 []
2. Технический
>> Время в распределенных системах []
Когда я начал разделять свои собственные реализации и очень осторожно присоединился к движению (или обучению) микроуслуг - я очень быстро обнаружил, что мне нужно ослабить мое определение времени для каждой услуги.
То есть, если бы я хотел иметь возможность проследить один запрос через систему и по-прежнему иметь смысл.
Это быстрое описание всего этого.
>> Наука данных вверх и вниз по лестнице абстракции []
Длинный материал, который стоит прочитать, если вы увлечены наукой о данных, Clojure - или обоими.
>> Обмен опытом из путешествия по микросервисам []
В последние пару лет я много занимался CQRS, Event Sourcing и микросервисами, поэтому, естественно, эта статья была довольно интересной для чтения - вполне достойной, если вы делаете что-либо из этого.
>> Как реализация политики безопасности Chrome контента стоила мне денег []
Помимо «денег», из этой статьи можно многое узнать о политиках защиты контента и о том, как браузеры выбрали для реализации CSP.
Стоит понимать, если вы создаете материал для Интернета.
Также стоит прочитать:
-
===== >> Рентген AWS - см. внутри вашего Распределенное приложение []
-
===== >> Spock - Форматирование сложных входных параметров в параметризованных тесты []
-
===== http://blog.couchbase.com/2016/de December/kubernetes-monitoring-heapster-influxdb-grafana[>> Мониторинг Kubernetes с помощью Heapster, InfluxDB и Grafana] []
3. Musings
>> Один год в качестве адвоката разработчика []
Hibernate, очевидно, должен был сделать это давным-давно 🙂
>> Реактивные потоки и странный случай обратного давления []
Если вы работаете с большим объемом данных и принимаете их, обработка асинхронных потоков с обратным давлением - это находка.
Это хорошее введение в то, как появился стандарт, и очень интересное чтение.
** http://www .
Эта статья определенно хороша для некоторого взгляда на то, как мы все работаем и создаем ценность . Здесь также рекомендуется несколько твердых подкастов 🙂
>> Переписать или Refactor? []
Быть или не быть? Это был вопрос в течение долгого времени, но не больше 🙂
Теперь нужно провести рефакторинг или переписать - в основном потому, что это решение может буквально поставить бизнес под .
>> Чистый код: что это? []
Я всегда нахожу, что, независимо от того, насколько я думаю, я понимаю концепцию, я не понимаю ее полностью, пока мне не придется «сесть и определить ее».
Это всегда оказывается сложнее, чем я ожидаю.
-
Также стоит прочитать: **
-
===== >> Опытный магазин для начинающих Kickstarter (и раздача!) []
-
===== >> На вопрос «почему?» в автоматизации тестирования []
4. Комиксы
И мой любимый Дилбертс недели: