Публикации по теме 'vertx'


Почему Spring быстрее, чем Vert.x?
Анализ разницы в производительности между средами JVM с помощью тестов На вопрос Почему Spring быстрее Vert.x? в разных его вариациях спрашивается на StackOverflow в среднем раз в месяц. В конце концов, Spring по-прежнему остается самой популярной средой JVM, поэтому многие компании используют ее. Но Spring Framework не славится своей производительностью. С другой стороны, Vert.x считается одной из самых эффективных сред JVM. Поэтому ожидается, что Vert.x превзойдет Spring в..

Интересные варианты использования Nashorn Javascript до появления Project Detroit (V8) на JVM
Я хотел бы поделиться некоторыми быстрыми примерами использования, которые я недавно создал для Nashorn Javascript. Для тех, кто не знает: Nashorn - это движок Javascript, работающий на JVM. А совсем недавно был предложен новый проект OpenJDK, Project Detroit , который будет стремиться интегрировать и запускать движок V8 JS на JVM и обеспечивать такие же привязки к Java, как это делает в настоящее время Nashorn. Так что же тогда нам остается… ну, примерно в 2014 году было много дискуссий..

Google OAuth2 с VueJS и Vert.x
Создайте простое интерфейсное приложение VueJS, работающее на серверной части Vert.x, обеспечивающее вход с помощью Google OAuth2 с нуля. Продолжая путь, начатый с Vert.x + VueJS и OAuth2 , на этот раз давайте погрузимся в Google OAuth2 вместо использования Keycloak. Мы собираемся создать небольшое приложение VueJS, обслуживающее вместе с серверной частью Vert.x, которое позволит вам входить в систему с вашими учетными данными Google. Мы рассмотрим два сценария аутентификации, один..

Общие сведения о Vert.x: шина событий
В предыдущей статье этой серии мы обсуждали заблуждения относительно механизма цикла событий в Vert.x В этой статье я хотел бы рассмотреть еще одну важную концепцию масштабируемости фреймворка: его шину сообщений, которая в Vert.x называется шиной событий. Актеры Vert.x основан на легких актерах, называемых Вертикалами. Вертикаль - это изолированная единица работы, которая может масштабироваться независимо. Обычно модель акторов требует, чтобы у акторов была концепция,..

Реактивный мониторинг производительности микросервисов в реальном времени - Vert.x & SockJS
В моей предыдущей статье о создании Reactive API с использованием Vert.x и RxJava мы увидели, как обрабатывать HTTP-запросы асинхронно, используя рабочую очередь, и фиктивный Async API, который асинхронно возвращает результаты. Вы можете увидеть асинхронный способ обработки каждого запроса. Становится все более важным понимать, как API ведет себя под нагрузкой и на что тратится время. Способ визуализации внутренней работы API в реальном времени поможет понять, как приложение..

Vert.x и SQL
Основываясь на вопросах, на которые я регулярно отвечаю в StackOverflow , я чувствую, что разработчики часто неправильно понимают, как Vert.x работает с базами данных SQL. Основная концепция, которую вам нужно понять, заключается в том, что почти все драйверы СУБД работают синхронно. Единственным исключением, о котором я знаю в настоящее время, является PostreSQL, что также объясняет, почему PostreSQL имеет огромное преимущество в последних тестах TechEmpowered . Но Vert.x..