ਕਾਰ ਡੀਲਰ ਦਾ ਪਲੈਟਫਾਰਮ Rust ਵਿੱਚ ਦੁਬਾਰਾ ਬਣਿਆ, ਇੱਕ ਵੀ URL, ਕਾਰ ਜਾਂ ਲੌਗਇਨ ਗੁਆਏ ਬਿਨਾਂ
ਪੁਰਤਗਾਲ ਦਾ ਕਾਰ ਡੀਲਰ G8 Motor ਆਪਣੀ ਸਟਾਕ ਵੈੱਬਸਾਈਟ ਅਤੇ ਬੈਕ ਆਫਿਸ 2018 ਦੀ Rails 6.1 ਐਪ ਉੱਤੇ ਚਲਾ ਰਿਹਾ ਸੀ। ਅਸੀਂ ਉਸਨੂੰ ਉਹੀ ਡਾਟਾਬੇਸ ਅਤੇ ਉਹੀ ਫੋਟੋਆਂ ਉੱਤੇ Rust ਵਿੱਚ ਦੁਬਾਰਾ ਲਿਖਿਆ, ਇਸ ਲਈ ਕਰਮਚਾਰੀਆਂ ਦੇ ਲੌਗਇਨ ਉਹੀ ਰਹੇ, ਅਤੇ ਫਿਰ ਜਨਤਕ ਸਾਈਟ ਨੂੰ ਨਵਾਂ ਡਿਜ਼ਾਈਨ, 3D ਸ਼ੋਅਰੂਮ ਅਤੇ ਖੋਜ ਇੰਜਣਾਂ ਤੇ AI ਸਹਾਇਕਾਂ ਲਈ ਬਣਿਆ SEO ਦਿੱਤਾ।
- ਕਲਾਇੰਟ
- G8 Motor
- ਪਲੇਟਫਾਰਮ
- ਵੈੱਬਸਾਈਟ ਅਤੇ ਬੈਕ ਆਫਿਸ
- ਉਦਯੋਗ
- ਆਟੋਮੋਟਿਵ
- ਲਾਂਚ
- 2026
ਚੁਣੌਤੀ
ਪੁਰਾਣੀ ਐਪ ਕੰਮ ਕਰ ਰਹੀ ਸੀ, ਪਰ ਪੁਰਾਣੇ ਪੈ ਰਹੇ Rails 6.1 ਉੱਤੇ ਚੱਲਦੀ ਸੀ, ਡਾਟਾਬੇਸ ਨਾਲ ਇੱਕੋ ਸਰਵਰ ਸਾਂਝਾ ਕਰਦੀ ਸੀ ਅਤੇ ਇਸ ਵਿੱਚ ਉਹ ਬੱਗ ਸਨ ਜੋ ਡੀਲਰ ਦੇ ਗਾਹਕ ਗੁਆ ਦਿੰਦੇ ਸਨ: ਜਨਤਕ ਖੋਜ ਦੇ ਫਿਲਟਰ ਕਦੇ ਨਹੀਂ ਚੱਲੇ ਅਤੇ ਫੋਨ ਦੀਆਂ ਫੋਟੋਆਂ ਘੁੰਮੀਆਂ ਹੋਈਆਂ ਦਿਖ ਸਕਦੀਆਂ ਸਨ।
ਅਸੀਂ ਕੀ ਬਣਾਇਆ
ਉਹ ਸਭ ਕੁਝ ਬਚਾਉਂਦਾ ਪੂਰਾ ਦੁਬਾਰਾ ਲਿਖਣਾ ਜਿਸ ਉੱਤੇ ਕਾਰੋਬਾਰ ਨਿਰਭਰ ਹੈ, ਅਤੇ ਫਿਰ ਨਵੀਂ ਜਨਤਕ ਸਾਈਟ। axum ਅਤੇ PostgreSQL ਨਾਲ Rust ਵਿੱਚ ਬਣਿਆ, Kubernetes ਉੱਤੇ ਚੱਲਦਾ।
ਉਹੀ URL, ਡਾਟਾ ਅਤੇ ਲੌਗਇਨ
ਨਵੀਂ ਐਪ ਉਹੀ ਡਾਟਾਬੇਸ, ਉਹੀ ਫੋਟੋ ਸਟੋਰੇਜ ਅਤੇ ਉਹੀ ਪਾਸਵਰਡ ਹੈਸ਼ ਪੜ੍ਹਦੀ ਹੈ, ਇਸ ਲਈ ਲਿੰਕ, ਸਟਾਕ ਅਤੇ ਕਰਮਚਾਰੀਆਂ ਦੇ ਖਾਤੇ ਜਿਵੇਂ ਸਨ ਉਵੇਂ ਆ ਗਏ।
ਆਧੁਨਿਕ ਜਨਤਕ ਸਾਈਟ
WhatsApp ਬਟਨਾਂ ਸਮੇਤ ਤੇਜ਼, ਮੋਬਾਈਲ ਨੂੰ ਪਹਿਲਾਂ ਰੱਖ ਕੇ ਬਣੀ ਸਟਾਕ ਵੈੱਬਸਾਈਟ, ਦੁਬਾਰਾ ਲਿਖਿਆ ਕੋਡ ਚਾਲੂ ਹੋਣ ਤੋਂ ਬਾਅਦ ਨਵੇਂ ਸਿਰੇ ਤੋਂ ਡਿਜ਼ਾਈਨ ਕੀਤੀ।
3D ਵਰਚੁਅਲ ਸ਼ੋਅਰੂਮ
three.js ਨਾਲ ਬਣਿਆ ਇੱਕ ਸਟਾਲ, ਜਿੱਥੇ ਆਉਣ ਵਾਲੇ ਕਾਰਾਂ, ਬ੍ਰਾਂਡਾਂ ਅਤੇ ਸੰਪਰਕ ਵੇਰਵਿਆਂ ਦੇ ਆਲੇ-ਦੁਆਲੇ ਘੁੰਮਦੇ ਹਨ; ਸਿਰਫ਼ ਕਿਸੇ ਦੇ ਖੋਲ੍ਹਣ ਉੱਤੇ ਡਾਊਨਲੋਡ ਹੁੰਦਾ ਹੈ।
ਖੋਜ ਅਤੇ AI ਵਿੱਚ ਦਿਖਣਾ
ਚਾਲੂ ਸਟਾਕ ਤੋਂ ਬਣਦੇ ਮੈਟਾ ਟੈਗ, JSON-LD, ਸਾਈਟਮੈਪ, ਸਵਾਲ-ਜਵਾਬ ਅਤੇ 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 ਏਜੰਟਾਂ ਨੂੰ ਦਿਸ਼ਾ ਦੇਣ ਵਾਲੇ ਤਜਰਬੇਕਾਰ ਇੰਜੀਨੀਅਰਾਂ ਵੱਲੋਂ ਆਰਡਰ 'ਤੇ ਬਣਾਏ ਗਏ। ਸਾਨੂੰ ਦੱਸੋ ਕਿ ਤੁਹਾਨੂੰ ਕੀ ਚਾਹੀਦਾ ਹੈ ਅਤੇ ਅਸੀਂ ਦਿਖਾਵਾਂਗੇ ਕਿ ਅਸੀਂ ਇਸ ਨੂੰ ਕਿਵੇਂ ਬਣਾਵਾਂਗੇ।