Irgendwie war mein implizite anname das es schneller wäre einfach HTTP request zu machen als NATS zu benutzen. Ich habe komplett übersehen das ja auch bei HTTP requests in Kubernetes ein Load-Balencer dazwischen ist.
Um das zu testen habe ich ein kleines benchmark gemacht das jeweils 1000 request über nats und über http macht. Dabei ist der payload identisch. Das Resultat ist:
{"http":"2.319668433s","nats":"994.679073ms"}
Daraus folgt das NATS sogar effizienter ist als es über HTTP zu machen und deshalb steht einer Nutzung von NATS für APIs nichts entgegen zumal das außerdem mit einer Reihe Vorteile kommt
A tool to visualize future account balance for your private or corporate account. It is based on the transactions you have and predictions you specify. It can handle uncertain predictions and time as well as money ranges so you can quickly evaluate Investments and Monetary decisions. No data is sent to the server so it is safe to use, even with sensitive data.
https://simon-vetter.de/tools/cache-flow-checkerSobald du mehr als 25 Karten auf deiner Hand hast, werden die untersten Karten automatisch aus der Hand gelegt. Sie sind nicht gelöscht und du findest sie auch jederzeit über die Suche, oder bei "Kürzlich entfernt" (ganz unten in der Hand).
Der einfachste Weg To-Do-Listen zu erstellen, ist sie direkt in deiner Hand (rechts oben) zu erstellen. Dafür die Hand öffnen und hier eine neue Karte erstellen (+ Icon). Anschließend gibst du der Karte den passenden Titel und fügst die gewünschten To-Dos ein. (siehe Beispiel in der Hand)
Tipp: To-Do-Listen können auch im Team bearbeitet werden. Dafür einfach die Liste mit den gewünschten Personen mit Bearbeitungs-Rechten teilen (Symbol rechts unten innerhalb der Karte)