Mūsų produktas
Sistemium API
Sistemium API (vieša beta): aprašykite duomenų modelį portale ir iškart gaukite atskirą debesų duomenų bazę su REST API ir tiesioginėmis WebSocket prenumeratomis — be savo serverio kodo.
- Metai
- 2024 – dabar
- Platformos
- Web · API

Užduotis
Daugumai mūsų kuriamų klientų programų reikia to paties serverio: duomenų bazės, REST API, tiesioginių atnaujinimų ir prieigos valdymo. Kurti jį iš naujo kiekvienam projektui — laiko sąnaudos ir dar viena paslauga, kurią reikia prižiūrėti. Sistemium API šį serverį paverčia paslauga: duomenų modelis aprašomas portale, o API jį atitinka.
Sprendimas
- Esybių konstruktorius su laukais, tipais, ryšiais ir indeksais
- Ribotos prieigos raktai paskyrai ir sričiai
- Universalus REST API su filtrais, paketiniu įrašymu ir masiniu skaitymu
- WebSocket prenumeratos bet kuriam filtrui — klientas sužino, kurie įrašai į jį patenka ar iš jo iškrenta
- Ištrinti įrašai archyvuojami, kad be ryšio dirbę klientai galėtų pasivyti
- Atskira duomenų bazė kiekvienai paskyrai
Faktai
- Būsena
- Vieša beta
- API šliuzas šiame domene
- nuo 2015
Technologijos
Paslauga — Koa ir TypeScript su MongoDB; pakeitimų srautai (change streams) naudojami gyvam perindeksavimui, socket.io — prenumeratoms. Portalas — Vue 3 su Vuetify.
- Node.js
- MongoDB
- WebSocket
- Vue