Condense

Cloud-ready backend framework

Architecture as a service

Coming soon for .Net

Learn More
Cover image by Colin Knowles

  

A framework and runtime for business systems,
providing data persistence, event-driven processing, and integration.

The framework reduces system complexity by allowing a declarative approach to complex event processing, with strict inbuilt causality records supporting selection of contextual and related data.

By reducing gaps between specification and implementation, we reduce development and maintenance costs.

The runtime is built from the ground up on cloud-ready technology, and consistent rules in the framework are built around promises the runtime can keep.

Dynamic scalability and increased reliability improve capability and reduce platform costs.

Development Status

Conden.se is currently in a limited developer preview. Though better than many alternatives, we don't recommend you run your nuclear power plant on our framework.

Access preliminary documentation and examples

Framework

The core features of the Condense Framework are largely complete. As the framework is used, we can ensure that we are choosing sensible defaults and conventions, to help pursue our goal of zero boilerplate.

Effort is being put into testing and dev support features. Using a local proxy for the live domain we expect developers will be able to rerun any historical execution (or entire sequence of executions), and isolated hypotheticals in the debugger.

Cloud

Condense Cloud currently runs smoothly on AWS, using EC2, SQS, SNS and Couchbase.

Effort is going into ease of domain configuration, and remote query.

From the initial prototypes, the Condense Runtime was developed and tested on cloud-ready scalable storage and messaging solutions.

Analytics

Analytics will be able to provide an overview of domain data, and the graph of execution records, and related data.

Experimental work is being performed on domain analytics. The deep causality information recorded by the framework enables ease of reporting on aggregate business process flow and similar metrics (eg: sales funnel).

Partners

Condense is working with partners to steer development to ensure a practical, real-world-ready product.

Interested?

contact@conden.se