Welcome to the StackState Engineering blog!

Martin van Vliet
StackState Engineering Blog
2 min readOct 25, 2019

At StackState, we are hard at work to realize a new way of ensuring your critical IT systems are serving your customers. We create a realtime, live and always up-to-date map of your IT landscape, containing, components, relations, metrics and traces. We give customers the tools they need to centralize monitoring of their IT systems and dramatically reduce the time it takes to diagnose and fix issues. StackState’s AI acts as an additional team member, always on duty to help remediate and prevent problems.

StackState’s 4T Data Model

Our 4T Data Model. Merging Topology, Telemetry, Tracing and Time.

Building this platform means we get to tackle some really interesting engineering challenges! Here is an incomplete list:

  • We created our own graph database, StackGraph, that is able to store graphs and all changes to those graphs over time
  • We built a query language, STQL, that can be used to query both topology and telemetry
  • We built a graph visualizer in WebGL to display large graphs in a meaningful way
  • We built a SaaS infrastructure for our platform
  • We built machinery for large-scale machine learning

All the while scaling our engineering teams, tooling and processes.

Engineers at heart, we are always looking to learn. We read and share blog posts about technology, engineering management and software within our engineering teams. We are also big believers in open-source software and depend heavily on open-source projects for our platform. This blog is our way of sharing the problems we face and how we tackle them, thereby returning the favour.

We are on a journey from startup to scale-up and beyond. Join us here!

--

--

Martin van Vliet
StackState Engineering Blog

Development Manager | Software developer | Technology Enthusiast