Product / Energy Efficient

Reduce Your Footprint.

Keep your energy consumption in check.
basebox is designed to consume as little energy as possible. We have achieved a lot by choosing the programming language (Rust) and using a particularly high-performance, energy-efficient HTTP server (Actix). Database I/O consumes a significant amount of energy, as well. With our GraphQL to SQL compiler, we significantly reduced the number of database round trips. Good for the performance of your application and the climate.

Every Click in Your Solution Consumes Energy. With an Efficient Backend, You Reduce Your Ecological Footprint.

Written in 100% Rust

Rust is one of the most energy-efficient programming languages available

Besides security and performance, energy efficiency is an outstanding characteristic of Rust. Faster software without increased server power means lower energy consumption. So you save hardware as your business grows. This still impacts the environment, but less. And you save costs, too.

Portuguese scientists have compared the energy efficiency of 27 commonly used software languages. Rust scores outstandingly well.


GraphQL to SQL Compiler

Significantly fewer database hits.

basebox features a unique GraphQL request compiler that translates GraphQL requests into SQL statements. This approach has the following benefits:

Both functions significantly reduce server load and, thus, energy consumption.


Fast HTTP server

The only HTTP framework/server that finished in the top 10 of all TechEmpower HTTP framework benchmarks

We use a production grade HTTP server framework named Actix Web that ...

All this makes it the ideal energy saver.

Some interesting links:

performance Comparison to ExpressJS* TechEmpower Benchmark ACTIX WEB

*a commonly used node.js HTTP server