All Projects → apache → Karaf Cellar

apache / Karaf Cellar

Licence: apache-2.0
Mirror of Apache Karaf Cellar

Programming Languages

java
68154 projects - #9 most used programming language

Labels

Projects that are alternatives of or similar to Karaf Cellar

bacnet
OpenMUC BACnet/IP communication driver based on bacnet4J
Stars: ✭ 19 (-50%)
Mutual labels:  osgi
osgi-test
Testing support for OSGi. Includes JUnit 4 and JUnit 5 support and AssertJ support.
Stars: ✭ 22 (-42.11%)
Mutual labels:  osgi
Cppmicroservices
An OSGi-like C++ dynamic module system and service registry
Stars: ✭ 482 (+1168.42%)
Mutual labels:  osgi
felix-atomos
Apache Felix Atomos
Stars: ✭ 32 (-15.79%)
Mutual labels:  osgi
clerezza
Mirror of Apache Clerezza
Stars: ✭ 36 (-5.26%)
Mutual labels:  osgi
Karaf Tutorial
Stars: ✭ 256 (+573.68%)
Mutual labels:  osgi
camunda-bpm-platform-osgi
OSGi integration for Camunda Platform 7
Stars: ✭ 20 (-47.37%)
Mutual labels:  osgi
Osgi For Mere Mortals
Sample code for my "OSGi for mere mortals" presentation at ApacheCon NA 2011
Stars: ✭ 25 (-34.21%)
Mutual labels:  osgi
karaf-cave
Mirror of Apache Karaf Cave
Stars: ✭ 17 (-55.26%)
Mutual labels:  osgi
Bnd
Bnd/Bndtools. Tooling to build OSGi bundles including Eclipse, Maven, and Gradle plugins.
Stars: ✭ 446 (+1073.68%)
Mutual labels:  osgi
island-viz
IslandViz: A Tool for Visualizing Modular Software Systems in Virtual Reality
Stars: ✭ 17 (-55.26%)
Mutual labels:  osgi
aem-osgi-annotation-demo
Demonstrates OSGi Declarative Services Annotations along side Felix SCR Annotations.
Stars: ✭ 42 (+10.53%)
Mutual labels:  osgi
Jetty.project
Eclipse Jetty® - Web Container & Clients - supports HTTP/2, HTTP/1.1, HTTP/1.0, websocket, servlets, and more
Stars: ✭ 3,260 (+8478.95%)
Mutual labels:  osgi
aspecio
Aspecio, AOP Proxies for OSGi services
Stars: ✭ 14 (-63.16%)
Mutual labels:  osgi
Ctk
A set of common support code for medical imaging, surgical navigation, and related purposes.
Stars: ✭ 498 (+1210.53%)
Mutual labels:  osgi
osgi-testsuite
The OSGi Test Suite runs all JUnit tests in a given list of bundles
Stars: ✭ 15 (-60.53%)
Mutual labels:  osgi
knopflerfish.org
Knopflerfish OSGi Service Platform. OSGi run-time container and SDK source code repo
Stars: ✭ 28 (-26.32%)
Mutual labels:  osgi
Roboconf Platform
The core modules and the platform
Stars: ✭ 30 (-21.05%)
Mutual labels:  osgi
Karaf
Mirror of Apache Karaf
Stars: ✭ 524 (+1278.95%)
Mutual labels:  osgi
Ignite
Apache Ignite
Stars: ✭ 4,027 (+10497.37%)
Mutual labels:  osgi

/*

  • Licensed to the Apache Software Foundation (ASF) under one or more
  • contributor license agreements. See the NOTICE file distributed with
  • this work for additional information regarding copyright ownership.
  • The ASF licenses this file to You under the Apache License, Version 2.0
  • (the "License"); you may not use this file except in compliance with
  • the License. You may obtain a copy of the License at
  •  http://www.apache.org/licenses/LICENSE-2.0
    
  • Unless required by applicable law or agreed to in writing, software
  • distributed under the License is distributed on an "AS IS" BASIS,
  • WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  • See the License for the specific language governing permissions and
  • limitations under the License. */

Welcome to Apache Karaf Cellar

Apache Karaf Cellar is an Apache Karaf subproject. It provides a clustering solution for Apache Karaf powered by Hazelcast.

Cellar allows you to manage a cluster of several Karaf instances, provinding synchronization between instances.

Here is a short list of features: * Discovery: when you install Cellar into a Karaf instance, it automatically tries to discover other Cellar instances and join the cluster. There is no configuration required to join the cluster, the discovery is made behind the scene. You can use multicast or unicast for discovery. * Cluster group: a Karaf node could be part of one or more cluster group. In Cellar, you can define cluster group depending of your requirements. The resources will be sync between nodes of the same group. * Distributed Configuration Admin: Cellar distributes the configuration data. The distribution is event driven and filtered by group. You can tune the configuration replication using blacklist/whitelist on the configuration ID (PID). * Distributed Features Service: Cellar distributes the features/repositories info. It's also event-driven. * Provisioning: Cellar provides shell commands for basic provisioning. It can also use an OBR backend or another provisioning tool such as Apache ACE.

Getting Started

For an Apache Karaf Cellar source distribution, please read BUILDING for instructions on building Apache Karaf.

To install Apache Karaf Cellar, first you have to register the Cellar features descriptor:

[email protected]()> feature:repo-add mvn:org.apache.karaf.cellar/apache-karaf-cellar/4.0.0/xml/features

Now, you can install the Cellar feature simply by typing:

[email protected]()> feature:install cellar

The PDF manual is the right place to find any information about Karaf Cellar.

Alternatively, you can also find out how to get started here: http://karaf.apache.org/subprojects/cellar

If you need more help try talking to us on our mailing lists http://karaf.apache.org/site/mailinglists.html

If you find any issues with Apache Karaf, please submit reports with JIRA here: http://issues.apache.org/jira/browse/KARAF

We welcome contributions, and encourage you to get involved in the Karaf community. If you'd like to learn more about how you can contribute, please see: http://karaf.apache.org/index/community/contributing.html

Many thanks for using Apache Karaf Cellar.

The Karaf Team

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].