Det tekniske svaret på hva dette er under panseret
Arkitektur
Produktsidene er skrevet for dem som skal signere. Denne er skrevet for den som skal drifte, og sier hva plattformen består av, hvor dataene ligger, og hva dere tar på dere hvis dere hoster den selv.
Hva som ligger under, og hvorfor det er det
Kolonnebasert lagring for målingene
Tidsserier og hendelser lagres i ClickHouse, som i vårt oppsett leser over 10 milliarder rader per sekund og komprimerer industrielle tidsserier rundt 100 ganger. Den kombinasjonen er det som gjør full oppløsning på historikken til et lagringsvalg, i stedet for en diskusjon om hvor lenge dere har råd til å ta vare på data.
En modell for hva målingene betyr
Anleggsdeler, prosesser og relasjonene mellom dem ligger som en modell og ikke som kolonner, slik at en ny type relasjon ikke krever en skjemaendring. Målinger knyttes til den modellen, og det er det som gjør at et søk kan starte fra en pumpe i stedet for fra et taggnavn.
Ett API, tre SDK-er og en MCP-server
Alt konsollet gjør, går gjennom det samme REST-API-et, med SDK-er for Java, Python og Rust over det. Agenter når modellen gjennom en MCP-server i stedet for en egen integrasjon, slik at det en agent får se, styres av de samme reglene som det et menneske får se.
Hva dere påtar dere å drifte
Selvhosting er ekte selvhosting. Dere kjører PostgreSQL, ClickHouse og plattformtjenestene, og oppgraderinger og sikkerhetskopier er deres. Det er en reell driftsbelastning, og det er prisen for at koden er deres under AGPL-3.0. Vil dere heller slippe, drifter vi den på maskinvare vi eier og drifter selv.
Les den før dere snakker med noen
Plattformdokumentasjonen dekker utrulling og drift. SDK-dokumentasjonen dekker hvordan dere skriver kode mot den. Begge er åpne, og ingen av dem spør om en epostadresse først.