Symudodd ein SaaS trawsgrifio o Rails i Rust mewn saith diwrnod heb allgofnodi neb
Mae SoundScript.AI yn troi sain yn destun mewn 99 iaith. Roedd ei ap Rails yn dal y wefan, y gwaith cefndir a Redis ar un gweinydd bach, ac roedd yn cyrraedd ei derfynau. Fe wnaethom ei ailysgrifennu yn Rust, ei wirio dudalen wrth dudalen yn erbyn yr hen ap, a symud y cynhyrchiad mewn ffenestr o ryw bedair munud.
- Cleient
- Envixo
- Platfform
- Ap gwe ac API ffôn
- Diwydiant
- AI a SaaS
- Lansiwyd
- 2026
Yr her
Roedd yr ap Rails 8.1 yn gweithio, ond roedd Puma, Sidekiq, Redis a PostgreSQL yn rhannu gweinydd gyda 1.9 GB o gof. Dan lwyth roedd tudalennau'n ateb mewn eiliadau, ac yn Gorffennaf 2026 rhewodd y gwaith cefndir am bum diwrnod.
Beth wnaethom ei adeiladu
Ailysgrifennu llawn o'r cynnyrch, nid prototeip: gwefan mewn 99 iaith, y llinell drawsgrifio, crynodebau a sgwrs AI, allgludiadau, bilio, API ffôn a chonsol gweinyddu.
Yr un URLau a chytundebau
Arhosodd pob tudalen wedi'i chyfieithu, llwybr webhook, pwynt terfyn API ffôn a bwced storio yr un, felly daliodd dolenni, apiau ac integreiddiadau i weithio.
Ni allgofnodwyd neb
Mae'r ap Rust yn darllen cwci sesiwn Rails a'r hashiau cyfrineiriau sy'n bodoli, felly arhosodd y defnyddwyr wedi mewngofnodi drwy'r newid.
Data wedi'i wirio, nid ei dybio
Ar ôl y copi olaf fe gymharom nifer y rhesi a'r symiau gwirio ar gyfrifon, trawsgrifiadau, defnydd a thanysgrifiadau rhwng yr hen gronfa ddata a'r un newydd: yr un peth.
Amgylchedd prawf cydraddoldeb
Cafodd 1,126 o geisiadau tudalen mewn 11 math o ddefnyddiwr a phedair iaith, 39 ffurflen wedi'u hanfon a 343 o geisiadau gweinyddu eu hailredeg a'u cymharu yn erbyn y ddau ap.
Y cynnyrch cyfan
Trawsgrifio gyda Whisper ac Azure, statws byw, crynodeb a sgwrs AI, allgludo i TXT, SRT, DOCX a PDF, bilio trwy Stripe a Google Play, a chonsol gweinyddu.
Ffordd ddiogel yn ôl
Arhosodd yr hen weinydd heb ei gyffwrdd am bythefnos ar ôl y newid, felly newid DNS oedd y dychwelyd.
Canlyniadau peirianneg
Wedi'u mesur mewn prawf llwyth cyn y lansio, ar beiriant a rennir: mae'r rhifau absoliwt yn fras, mae'r cymarebau'n dal.
- Symudwyd y cynhyrchiad mewn ffenestr o ryw bedair munud
- Cofrestru, uwchlwytho, statws byw, lawrlwythiadau, AI, API a gweinyddu wedi'u gwirio mewn cynhyrchiad ar ôl y newid
- Daeth y prawf llwyth â gwall yn y pwll cysylltiadau i'r golwg, wedi'i gywiro cyn y lansio
- 99 iaith, gan gynnwys PDFau o'r dde i'r chwith
Technoleg
- Rust
- axum
- PostgreSQL
- Typst
- OpenAI Whisper
- Azure Speech
- Stripe
- Kubernetes
Angen meddalwedd wedi'i adeiladu o amgylch eich busnes?
Integreiddiadau, offer mewnol, apiau a phlatfformau, wedi'u hadeiladu i archeb gan beirianwyr profiadol sy'n cyfarwyddo asiantau AI. Dywedwch wrthym beth sydd ei angen arnoch a byddwn yn dangos i chi sut y byddem yn ei adeiladu.