Первоначально Написал Стефан Комбоудон В предыдущем посте под названием «Многопоточная репликация с MySQL 5.6: использовать GTID» я объяснил, что использование репликации GTID является почти обязательным…
Этот пост является одним из серии статей, в которых рассказывается об аутентификации единого входа Azure в собственных мобильных приложениях. 1. Аутентификация пользователей приложений iOS с…
В настоящее время реактивное программирование привлекает все больше внимания. С помощью реактивного программирования можно легко создавать отказоустойчивые, масштабируемые и отказоустойчивые системы. В этой статье мы…
CompletableFuture<T> из Java 8 — это расширенная абстракция над обещанием, что значение типа T будет доступно в будущем . Observable<T> довольно похож, но он обещает…
Dropwizard , как описано на их веб-сайте, представляет собой «инфраструктуру Java для разработки высокопроизводительных веб-сервисов RESTful, удобных в использовании». Я использовал его недавно после того,…
Одной из лучших особенностей Obsidian Scheduler является то, насколько быстро и легко можно запустить его. С другими инструментами вам, возможно, придется выделить время, чтобы начать…
Некоторые базы данных достаточно хороши для реализации MEDIAN()агрегатной функции. Помните, что MEDIAN()он немного отличается от (и часто более полезен, чем) MEAN()или AVG()(в среднем). В то…
Эта статья была первоначально написана Филиппом Стоевым Вступление Чтобы удостовериться, что NuoDB является полнофункциональным продуктом базы данных, который можно использовать для поддержки существующих приложений корпоративного…
Мы провели последние пару месяцев, стабилизируя функциональность обнаружения блокировки в Plumbr . Во время этого мы столкнулись со многими сложными проблемами параллелизма. Многие из проблем…