Mireo Blog

Be the first to hear about the new cool stuff we are doing here in Mireo.

Compact Maps - What Can You Put in 12 MB Binary?

Mireo Compact Maps is functionally equivalent to the open-source suite MapTiler + Nominatim + GraphHopper. The complete Compact Maps functionality is contained in a single, 12 MB dependency-free Linux executable. This blog post explains the details of the map services implementation in Compact Maps.

How an exception can lead to code optimization

In Mireo, we value the quality of code and performance more than releasing stuff fast. Services we write are supposed to run forever.

Overview of congestion pricing systems

Pros and cons of GPS congestion pricing comparing to tolling gantries according to principles of efficient congestion pricing.

Picking up the bread crumbs

We take projections of the GPS position to the all nearby roads and intersections and consider them candidates for the actual (real-life) position.

Can GPS read your mind? AI predicts your next destination

We developed an AI which learns your driving patterns and can accurately predict your next destination based on current situation.

Are posted speed limits sometimes plainly wrong?

We questioned the credibility of posted speed limits using Big Data Analysis built in SpaceTime. We identified locations where...

Parsing and planning SQL queries with Apache Calcite – Part 1

To get the results, an SQL query must be parsed, validated, planned, optimized, and finally executed on a query engine. Apache Calcite can help with that.

Gently down the stream processing

How to perform real-time processing when data ingestion rates are measured in millions of entries per second?

Why would a normal person build their own spatiotemporal database?

Storing and analyzing a large amount of spatiotemporal real-time data requires special treatment in choosing data structures and query algorithms.
1