Technology Stack

We are pretty sure you know what a haystack is. And you probably have a stack of paper on your desk right now. But have you ever asked yourself what technology stack Gentics Content Management Platform is using?

Well, ask no more, because on this page we give you a brief introduction to the technology stack used in the Gentics Content Management Platform.

Gentics CMS

Component Type

Java OpenJDK

Java virtual machine

MariaDB-Client

Client for relational database

Gentics Mesh Content Repository

Component Type

OrientDB

Graph Database

Ferma

Object-Graph Model Library

Elasticsearch

Search Engine

Vert.x

Core Framework

Hazelcast

Cross-JVM communication

Dagger 2

Dependency Injection

You can find the components' current version numbers by querying the Gentics Mesh demo instance or your local instance.

Gentics Portal | php

Component Type

PHP

Scripting Language

Intl PHP Extension

Modules for internationalization

Composer

Package Manager

Laravel Framework

Web Framework

Blade Templates

Templating Engine (part of Laravel)

Gentics Portal | java

Component Type

Java SE

Java Development Kit

Gentics Mesh Java Client

Client for Gentics Mesh

Vert.x

Core Framework

Maven

Build Management Tool

Dagger 2

Dependency Injection

Handlebars.java

Templating Engine