ఒక కార్ డీలర్ ప్లాట్ఫామ్, ఒక్క URL, కారు లేదా లాగిన్ పోకుండా Rust లో తిరిగి నిర్మించాం
పోర్చుగల్లోని కార్ డీలర్ G8 Motor, తన స్టాక్ వెబ్సైట్ను, బ్యాక్ ఆఫీస్ను 2018 నాటి Rails 6.1 యాప్పై నడిపేది. అదే డేటాబేస్, అదే ఫోటోలపై దాన్ని Rust లో తిరిగి రాశాం, అందుకే సిబ్బంది తమ లాగిన్లను అలాగే ఉంచుకున్నారు; తర్వాత పబ్లిక్ సైట్కు కొత్త డిజైన్, 3D షోరూమ్ మరియు సెర్చ్ ఇంజన్లు, AI సహాయకుల కోసం రూపొందించిన SEO ఇచ్చాం.
- క్లయింట్
- G8 Motor
- ప్లాట్ఫామ్
- వెబ్సైట్ మరియు బ్యాక్ ఆఫీస్
- పరిశ్రమ
- ఆటోమోటివ్
- విడుదల
- 2026
సవాలు
పాత యాప్ ఇంకా పనిచేసేది, కానీ అది పాతబడిన Rails 6.1 పై నడిచేది, తన డేటాబేస్తో ఒకే సర్వర్ను పంచుకునేది, డీలర్కు కస్టమర్లను పోగొట్టే బగ్లు ఉండేవి: పబ్లిక్ సెర్చ్ ఫిల్టర్లు ఎప్పుడూ పనిచేయలేదు, ఫోన్ ఫోటోలు తిరగబడి కనిపించేవి.
మేము నిర్మించింది
వ్యాపారం ఆధారపడిన ప్రతిదాన్ని నిలిపిన పూర్తి పునర్రచన, తర్వాత కొత్త పబ్లిక్ సైట్. Rust లో axum, PostgreSQL తో నిర్మించి Kubernetes పై అమలు చేశాం.
అదే URL లు, డేటా, లాగిన్లు
కొత్త యాప్ అదే డేటాబేస్, అదే ఫోటో స్టోరేజీ, అదే పాస్వర్డ్ హాష్లను చదువుతుంది, అందుకే లింక్లు, స్టాక్, సిబ్బంది ఖాతాలు అలాగే బదిలీ అయ్యాయి.
ఆధునిక పబ్లిక్ సైట్
WhatsApp బటన్తో, మొబైల్కు ప్రాధాన్యమిచ్చే వేగవంతమైన స్టాక్ వెబ్సైట్; పునర్రచన లైవ్ అయ్యాక కొత్తగా డిజైన్ చేశాం.
3D వర్చువల్ షోరూమ్
సందర్శకులు కార్లను, బ్రాండ్లను, సంప్రదింపు వివరాలను చుట్టూ చూసే three.js స్టాండ్; సందర్శకుడు తెరిచినప్పుడే డౌన్లోడ్ అవుతుంది.
సెర్చ్లో, AI లో కనిపించడం
ప్రస్తుత స్టాక్ నుంచి తయారయ్యే మెటా ట్యాగ్లు, JSON-LD, సైట్మ్యాప్, FAQ మరియు llms.txt; అందుకే సెర్చ్ ఇంజన్లు, AI సహాయకులు డీలర్ను, ఆ కార్లను వివరించగలుగుతారు.
నేరుగా ఫోన్ నుంచి ఫోటోలు
బ్యాక్ ఆఫీస్ దిశను సరిదిద్దుతుంది, 1920 px కు పరిమాణం మార్చుతుంది, GPS తో పాటు ఇతర మెటాడేటాను తొలగిస్తుంది, ఒకేసారి ఒక ఫోటోను ప్రాసెస్ చేస్తుంది; అందుకే సిబ్బందికి ఫోన్ కెమెరా చాలు.
గోప్యత మరియు భద్రత
కంపెనీ చట్టపరమైన వివరాలతో గోప్యత, నిబంధనల పేజీలు, కుకీ అనుమతి తర్వాతే అనలిటిక్స్, పబ్లిక్ ఫారాలపై మరియు లాగిన్పై Turnstile, DKIM, SPF, DMARC తో సంతకం చేసిన ఇమెయిల్.
ఇంజనీరింగ్ ఫలితాలు
సెప్టెంబర్ 2026లో కోడ్లో లెక్కించాం; మెమరీ అక్టోబర్ 2026లో ప్రొడక్షన్లో కొలిచాం.
- పాత సర్వర్ అందుబాటులో ఉండగా, వెనక్కి వెళ్లడం కేవలం DNS మార్పు
- మార్పుకు ముందు పాత, కొత్త డేటాబేస్ల మధ్య రికార్డుల సంఖ్యలు పోల్చాం
- ఫోటోలు కాపీ చేయలేదు: కొత్త యాప్ అదే స్టోరేజీని వాడుతుంది
- పబ్లిక్ పేజీలను రీడ్ రెప్లికాలు అందిస్తాయి, అవసరమైతే ప్రైమరీకి ఆటోమేటిక్గా మారతాయి
సాంకేతికత
- Rust
- axum
- PostgreSQL
- three.js
- Amazon SES
- Cloudflare Turnstile
- Kubernetes
- Honeybadger
మీ వ్యాపారానికి తగిన సాఫ్ట్వేర్ కావాలా?
ఇంటిగ్రేషన్లు, అంతర్గత టూల్స్, యాప్స్, ప్లాట్ఫామ్లు, AI ఏజెంట్లను నడిపించే అనుభవజ్ఞులైన ఇంజనీర్లు ఆర్డర్పై నిర్మిస్తారు. మీకు ఏమి కావాలో చెప్పండి, మేము దాన్ని ఎలా నిర్మిస్తామో చూపిస్తాం.