Type-safe productivity
Generated APIs, DTOs, and access classes reduce manual boilerplate and make data models directly available in the IDE.
Data Centrics GmbH
Data Centrics develops and supports modern Java-based infrastructure: from persistent in-memory databases and component-driven web UIs to application servers, reporting, and compact protocols.
Engineering with substance
Generated APIs, DTOs, and access classes reduce manual boilerplate and make data models directly available in the IDE.
Persistent in-memory structures, memory-mapped storage, and compact binary formats enable fast access with clear architecture.
Live updates, centralized permissions, and context-rich event logs support long-lived business applications in production.
Products
The products connect the areas where traditional enterprise stacks often create friction: data model, UI, deployment, reporting, permissions, and protocols.
UniversalDB is an embedded, persistent in-memory database designed for high-performance data access with minimal configuration. Instead of manual object-relational mapping, UniversalDB generates type-safe Java POJOs, query classes, and enums directly from declarative data model definitions.
TeamApps is a Java web application framework with a server-side component model. UI components are created and managed in Java, while generated DTOs provide type-safe communication between Java and TypeScript.
TeamApps Application Server centrally manages applications, organizations, roles, and runtime events. Its live-update model allows new application versions to start during operation without forcing active users to sign out.
TeamApps Application API helps teams build applications for the Application Server quickly and consistently. A declarative data model produces the corresponding database access classes, letting teams focus earlier on domain logic and UI.
TeamApps Reporting is a lean library for reports that remain maintainable in everyday work. The desired report is designed in Word; at runtime, the library fills the template with data and creates a PDF.
TeamApps Message Protocol is a compact data serialization system. Message models and protocols such as RPC can be defined programmatically and serialized into efficient binary formats.
Approach
Open repositories create traceability, reviewable implementations, and a durable basis for long-term software decisions.
Data Centrics develops the products itself and can support architecture, operations, diagnostics, and ongoing development from one source.
The platform is designed for long-lived applications: versioning, data model evolution, permissions, and diagnostics are part of the design.