Zookeeper — это проект с открытым исходным кодом от Apache, предназначенный для обеспечения высокопроизводительного, высокодоступного и строго контролируемого сервиса распределённой координации. Он используется для обеспечения согласованности данных в распределённых средах и имеет широкий спектр применения.
С помощью официального API Zookeeper можно выполнять операции создания, изменения и удаления данных, а также отслеживать изменения конкретных узлов или их дочерних элементов. Также доступны функции выбора мастера, распределённой блокировки и распределённого счётчика.
Более популярными клиентами являются zkClient и Curator. В этом проекте демонстрируется использование Curator.
В каталоге wiki представлены следующие разделы:
Представлено изображение без описания.
Не представлено описание приложения.
Представлена картинка без описания.
Заголовок | Область техники | |
---|---|---|
1 | Система анализа больших данных на основе микросервисной архитектуры для автомобильной сети | Микросервисы |
2 | Метод автоматического расширения индекса Elasticsearch в потоковой среде данных | Поисковые системы |
3 | Методы анализа, устройства, оборудование и носители для извлечения и анализа больших данных | Анализ больших данных |
4 | Автоматизированный метод работы и система на основе механизма рабочего процесса | Механизм рабочего процесса |
5 | Способ и система построения низкозатратного высокопроизводительного хранилища данных в реальном времени | Хранилище данных в реальном времени |
6 | Архитектура системы управления данными на основе данных для больших данных | Управление данными |
Ruoyi-boot集成工作流引擎Flowable实例
Spring发布与调用REST风格的WebService
Spring boot整合Axis调用SOAP风格的web服务
Spring boot整合Apache Shiro实现RBAC权限控制
Использование Spring security для реализации RBAC
Spring boot整合mongoDB文档数据库 для выполнения операций CRUD
Spring连接Redis для реализации кэширования
Spring соединение с Neo4j графовой базой данных для выполнения операций CRUD
Spring boot интеграция с HBase для выполнения операций CRUD
Spring платформа интегрирует ActiveMQ для публикации и подписки, а также модели производителя и потребителя (JMS)
Spring boot интегрирует RabbitMQ для реализации четырёх моделей сообщений (AMQP)
Spring boot интегрирует Kafka 2.1.0 для создания конвейера обработки больших данных
Spring boot интегрирует WebSocket для обеспечения мгновенной связи
Spring security интегрирует OAuth2 для реализации аутентификации на основе токенов
Spring boot интегрирует MinIO клиент для управления файлами
23 вида шаблонов проектирования, исходный код, комментарии и сценарии использования
Примеры использования ETL инструмента Kettle
Руководство по Git и стратегии управления ветками
Создание реального времени хранилища данных с помощью Apache Doris
Изучение принципов, архитектуры, сценариев использования и визуализации Zookeeper
Spring boot интегрирует Apache dubbo v2.7.5 для управления распределёнными сервисами (архитектура SOA)
Реализация микросервисной архитектуры с использованием Spring Cloud Alibaba v2.2.7
Построение потокового озера данных с использованием Apache Paimon
Организация облачных сервисов с использованием Kubernetes, Docker, GitLab и Spring Cloud
Выполнение распределённых вычислений с использованием Spark
Реализация распределённых вычислений, объединяющих потоковую и пакетную обработку, с использованием Flink
Настройка высокодоступного кластера nginx и балансировщика нагрузки Tomcat
Применение mycat для реализации репликации главный-подчиненный MySQL, разделения чтения и записи, разделения таблиц и баз данных, балансировки нагрузки и высокой доступности
«Elasticsearch: практика поиска и анализа данных» — исходный код
Обеспечение надёжной согласованности данных и реализация распределённых транзакций с использованием activeMQ
Интеграция Spring boot, Dubbo и Seata для реализации распределённых транзакций
Интеграция Spring cloud Alibaba и Seata для реализации распределённых транзакций
Контроль параллелизма: реализация механизмов блокировки базы данных и уровней изоляции транзакций
Параллельный контроль: использование Redission для реализации распределённой блокировки
Параллельный контроль: использование Zookeeper для реализации распределённой блокировки
Параллельный контроль: примеры многопоточного программирования на Java
Параллельный контроль: реализация высокопроизводительной коммуникации NIO с использованием Netty
Следите за нашим публичным аккаунтом, чтобы получать больше технических статей и исходного кода.
QR-код для перехода в публичный аккаунт.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )