Paremus


Java 9, OSGi and the Future of Modularity

InfoQ today published the first part of a two part article written by Neil Bartlett from Paremus and Kai Hackbath from Bosch / ProSyst.

infoq-java-9-osgi-and-the-future-of-modularity-160922

Its definitely worth a read. The article was written some time ago so is in advance of the latest delay to JPMS / Jigsaw (and consequently Java 9) that was proposed last week on the mail list and at JavaOne this week.  This is just the latest in a series of delays over many years and we suspect won’t be the last.

As a very quick synopsis the conclusions are: (more…)


Modularity, Microservices and Containers

My colleague, Derek Baum, had an article published in Jaxenter last week called “Modularity, MicrJaxenter Feb 2016oservices and Containers“.

The article discusses how Microservices and Containers are examples of a general industry drive towards modularity. It goes on to demonstrate how OSGi’s Service-centric approach, its Requirements & Capabilities model, and the OSGi Remote Services specification provide an excellent solution for a containerised microservices solution.

Yes thats right, these concepts/technologies/trends aren’t competing with each other as many would have you believe. In fact they can all be complimentary when used with Paremus Packager.

Paremus Packager integrates the lifecycle of external (non-Java) applications with OSGi and provides a consistent means to start, stop, configure and inter-connect services and we will be making an early access release of the new Docker-based Paremus Packager available to a restricted audience in Q1 2016.  You can sign up for this online with just your email address.

The article is a is a follow up to the presentation of the same name given at the OSGi Community Event in 2015, by Neil Bartlett [ Slides / Video ] and these are a good source of info if you would like to learn more. Of course you can also add comments below if you have any questions.


Introducing the Paremus Service Fabric

This post is the first of a series of videos that will introduce and explore the capabilities of the Paremus Service Fabric; a distributed, highly modular, self-managing OSGi based platform.

This first episode demonstrates the creation of a Service Fabric in the Digital Ocean public Cloud environment. Having created a Service Fabric – we then review the Fabric’s management capabilities and deploy a simple example of a modular microservice based application.

This series will go onto explore various unique aspects of the (more…)


Japan Bound

Japan May 2013A few of the Paremus team will be over in Japan this week for a number of meetings and activities.

The first to note is a Japan JUG meeting on Monday 27 May where Neil Bartlett will be presenting “OSGi Pure and Simple”, an introduction to OSGi for Java developers new to it.

If you are in Japan we would be pleased to see you there.  The Japan JUG starts at 19.00hrs and is being held at Tokyo-to Shinjuku-ku shinjuku 5-17-17 Watabishi building. [Map]

You can find full details and how to register at http://kokucheese.com/event/index/90755/.

(more…)