RELIABILITY & INFRASTRUCTURE
Built to keep every frame online.
Picsolv processes thousands of photos from thousands of participants in real time. Once your event ends, having your photos in place, accessible and safe is our core promise. Here is the transparent story of how we keep it.
Live uptime, always visible
At status.picsolv.com we publish a 90 day history for every service. The web app, the API health endpoint and the auth layer are probed every 3 minutes from multiple regions. When something breaks the dashboard flags an active incident, and we publish step by step updates until it is resolved.
The status page itself is hosted on independent infrastructure, so even if Picsolv is fully down the status page stays up. Customers can see what is happening without chasing tweets or DMs.
Production grade cloud infrastructure
Picsolv runs entirely on AWS. We serve from the Frankfurt (eu-central-1) region for the lowest latency for Turkish and European users. The application layer runs in Docker containers on EC2, photos live on AWS S3 with built in redundancy, and CloudFront CDN handles delivery.
For face recognition we use AWS Rekognition — the same engine Amazon uses, capable of matching billions of faces in seconds. Redis powers our cache and real time state, and asynchronous jobs flow through an SQS + Lambda fan out architecture.
Data security and GDPR compliance
All traffic is encrypted over HTTPS (TLS 1.2+). Photos stored on S3 are encrypted at rest with AWS S3 server side encryption (SSE-S3). Face embeddings live inside Rekognition collections — we never store raw biometric data on our own application servers.
Within GDPR and the Turkish KVKK framework, the user is presented with the consent text, the disclosure text, the cookie policy and the privacy policy. Any user can request deletion of their photos and face data at any time, and we process this within 72 hours of receipt.
Backups and resilience
Our database is backed up daily via automated snapshots. The S3 bucket holding event photos is versioned — even accidental deletions can be recovered. Thanks to AWS regional infrastructure, S3 objects sit at 11 nines (99.999999999%) of durability — practically, you would not expect to lose a single file across 10 million files in 10,000 years.
Face recognition collections are managed by Rekognition; AWS protects this data with its own regional backup policy. Container images are rebuilt on every deploy and we can roll back to any previous deploy within seconds.
Continuous monitoring and transparent incidents
Every critical endpoint is monitored by an external uptime service every minute. We check SSL certificates, DNS, response time and content integrity. As soon as an anomaly hits 3 consecutive failures, the team gets an instant email and push — even at 3am.
Once an incident starts, the status page is updated to 'investigating', the impact is described in plain language, updates are added as we make progress, and on resolution we summarize the root cause and the preventative measures. We do not go silent.
Performance and elastic scale
From a 10-guest birthday to a 50,000-person festival, the same infrastructure scales. Photo uploads use S3 presigned URLs going direct client-to-S3 — there is no single bottleneck. Heavy face recognition work is parallelized via Lambda fan out, so even 100,000 photos from one event are indexed in minutes, not hours.
Thanks to CDN edge delivery, photo thumbnails are served from the closest edge — average load under 150 ms for an Istanbul user. The mobile app combines smart caching with size adaptive decoding so it stays smooth even on low bandwidth.
Our transparency promise
High uptime is not a marketing slogan; it is something we measure every day. If we ever fall below the target, we tell you about it, explain why, and describe what we changed. Saying "we are 99.9% up" is easy; proving it on a live dashboard is a matter of respect.
We turned the status page on the first day we built it; one day there will be a provider outage, one day a network glitch, one day our own bug. Whichever it is, the screen stays facing you.
How is everything right now?
Check our live status page. As a customer you see every service's state in real time.
Open status.picsolv.com