Naar inhoud
VindJeFriends
StartPrivacySupportTechniekToekomstVoorwaarden

Techniek

Hoe het
is gebouwd

Dit draait er achter de webapp.

Infrastructuur

Een externe loadbalancer stuurt verkeer naar meerdere API-nodes. De nodes zijn verwisselbare kopieën; valt er één uit, dan kan een andere het verkeer overnemen.

Data

Alle API-nodes gebruiken dezelfde gedeelde PostgreSQL-database voor groepen en pins. Gedeelde Redis vangt korte pieken en limieten op. Beide diensten hebben een replica en er wordt versleuteld geback-upt.

Hermes

Hermes monitort website, API-nodes en databases. Bij een storing probeert Hermes volgens vaste regels herstel, zoals het opnieuw starten van een vastgelopen API-node. Ik krijg een melding via Telegram.

Hermes ontvangt alleen technische signalen en anonieme feedback, geen namen, foto’s, groepscodes of locaties.

AI

Ja, VindJeFriends is met hulp van AI gebouwd: AI-assisted en “vibe-coded”. Keuzes, tests en releases worden wel handmatig gecontroleerd.

De app stuurt geen locaties, foto’s of groepsgegevens naar een externe AI. Hermes werkt met vaste regels. AI mag hooguit een opgeschoonde melding samenvatten en kan nooit zelf een actie goedkeuren.

Locatie

VindJeFriends gebruikt geen GPS of achtergrondlocatie. Je tikt zelf een plek op een tentkaart aan. Alleen je privégroep ziet die pin.

Testen

Voor iedere release draaien code-, API- en browsertests. We testen ook dubbele uitnodigingen, gelijktijdige aanmeldingen en uitval van een API-node.

De laatste gemengde capaciteitstest met 15.000 actieve gebruikers verliep zonder fouten of database-deadlocks. De stap naar 30.000 was niet snel genoeg en 60.000 is niet getest. Dit is geen garantie voor capaciteit of snelheid.

Toekomst

Later willen we onderzoeken of telefoons bij slecht bereik rechtstreeks via Bluetooth met elkaar kunnen praten. Dat zit nog niet in de app. Lees het idee.

Naar supportPrivacyToekomst
VindJeFriends