Àpẹẹrẹ iṣẹ́ AI àti SaaS

SaaS ìkọsílẹ̀ ọ̀rọ̀ wa ṣí láti Rails sí Rust láàrin ọjọ́ méje, kò sí ẹni tí a lé jáde nínú àkàǹtì

SoundScript.AI ń sọ ohùn di ọ̀rọ̀ tí a kọ sílẹ̀ ní èdè 99. Áàpù Rails rẹ̀ ń ṣiṣẹ́ ojú-òpó náà, àwọn iṣẹ́ ẹ̀yìn àti Redis lórí olùpín kékeré kan, ó sì ti dé òpin agbára rẹ̀. A tún un kọ ní Rust, a fi ojú-ìwé kọ̀ọ̀kan wé áàpù àtijọ́, a sì yí ìlò gidi padà láàrin bí ìṣẹ́jú mẹ́rin.

Oníbàárà
Envixo
Pèpéle
Áàpù wẹ́ẹ̀bù àti API fóònù
Ẹ̀ka iṣẹ́
AI àti SaaS
Ìfilọ́lẹ̀
2026

Ìpèníjà náà

Áàpù Rails 8.1 náà ń ṣiṣẹ́, ṣùgbọ́n Puma, Sidekiq, Redis àti PostgreSQL pín olùpín kan tí ó ní 1.9 GB ìrántí. Nígbà tí ẹrù bá pọ̀, ojú-ìwé ń gba ìṣẹ́jú-àáyá díẹ̀ kí ó dáhùn, ní Oṣù Keje 2026 sì ni àwọn iṣẹ́ ẹ̀yìn dúró fún ọjọ́ márùn-ún.

Ṣáájú: Puma, Sidekiq, Redis àti PostgreSQL lórí olùpín kan tí ó ní 1.9 GB ìrántí
Lẹ́yìn: Iṣẹ́ wẹ́ẹ̀bù àti worker lórí Kubernetes pẹ̀lú PostgreSQL 18 tí a ń tọ́jú, àti láìsí Redis: ìlà ìdúró, ìmúdójúìwọ̀n lójú ẹsẹ̀ àti òdiwọ̀n ìbéèrè ń ṣiṣẹ́ lórí PostgreSQL
Ṣáájú: Àárín 2.7 s lórí ojú-ìwé gbogbo ènìyàn ní ìsopọ̀ 100 lẹ́ẹ̀kan náà
Lẹ́yìn: Àárín 11.7 ms nínú ìdánwò kan náà
Ṣáájú: PDF tí a mú jáde tí kò ṣeé kà ní àwọn ìkọ̀wé Lárúbáwá, Hébérù, Páṣíà, Urdu àti Devanagari
Lẹ́yìn: PDF tí a tò pẹ̀lú Typst àti fọ́ńtì Noto, pẹ̀lú ìkọ̀wé tó tọ́ àti ọ̀rọ̀ láti ọ̀tún sí òsì
Ṣáájú: Webhook ìsanwó àti ìkọsílẹ̀ ọ̀rọ̀ tí ń tẹ́wọ́gbà ìṣẹ̀lẹ̀ aláìní ìfọwọ́sí nígbà tí kọ́kọ́rọ́ àṣírí kò sí
Lẹ́yìn: A ń ṣàyẹ̀wò ìfọwọ́sí webhook kọ̀ọ̀kan, nígbà gbogbo
Ṣáájú: 937 MB ìrántí ní òkè gíga
Lẹ́yìn: 102 MB ìrántí ní òkè gíga

Ohun tí a kọ́

Ìtúnkọ pípé ti ọjà náà, kì í ṣe àpẹẹrẹ: ojú-òpó ní èdè 99, ọ̀nà ìkọsílẹ̀ ọ̀rọ̀, àkótán àti ìjíròrò AI, ìmújáde, ìsanwó, API fóònù àti ojú-ìwé alákòóso.

URL àti àdéhùn kan náà

Ojú-ìwé èdè kọ̀ọ̀kan, ọ̀nà webhook, ibùdó API fóònù àti ibi ìpamọ́ wà bí wọ́n ti wà, nítorí náà àwọn ìjápọ̀, áàpù àti ìsopọ̀ ṣì ń ṣiṣẹ́.

Kò sí ẹni tí a lé jáde

Áàpù Rust ń kà cookie ìpàdé Rails àti àwọn hash ọ̀rọ̀ aṣínà tó wà, nítorí náà àwọn olùmúlò ṣì wà nínú àkàǹtì wọn nígbà ìyípadà náà.

A ṣàyẹ̀wò dátà, a kò gbà á lásán

Lẹ́yìn àdàkọ ìkẹyìn, a fi iye àkọsílẹ̀ àti checksum ti àkàǹtì, àkọsílẹ̀ ọ̀rọ̀, ìlò àti ìforúkọsílẹ̀ wé ara wọn láàrin ibi-ìpamọ́ dátà àtijọ́ àti tuntun: wọ́n jọra pátápátá.

Ẹ̀rọ ìdánwò ìdọ́gba

A tún ṣe ìbéèrè ojú-ìwé 1,126 lórí ẹgbẹ́ olùmúlò 11 àti èdè mẹ́rin, ìfiránṣẹ́ fọ́ọ̀mù 39 àti ìbéèrè alákòóso 343 lórí áàpù méjèèjì, a sì fi wọ́n wé ara wọn.

Gbogbo ọjà náà

Ìkọsílẹ̀ ọ̀rọ̀ pẹ̀lú Whisper àti Azure, ipò lójú ẹsẹ̀, àkótán àti ìjíròrò AI, ìmújáde TXT, SRT, DOCX àti PDF, ìsanwó Stripe àti Google Play, àti ojú-ìwé alákòóso.

Ọ̀nà àbáyọ tó ní ààbò

Olùpín àtijọ́ dúró bí ó ti wà fún ọ̀sẹ̀ méjì lẹ́yìn ìyípadà náà, nítorí náà rollback jẹ́ àyípadà DNS kan.

Àbájáde ìmọ̀-ẹ̀rọ

A wọ̀n án nínú ìdánwò ẹrù kí a tó ṣí i, lórí ẹ̀rọ tí a pín: àwọn òǹkà pàtó jẹ́ àfihàn, ṣùgbọ́n ìwọ̀n ìbáraṣepọ̀ wọn dúró.

230x
Ìdáhùn àárín yára tó bẹ́ẹ̀ nígbà ẹrù
9x
Ìrántí dín kù tó bẹ́ẹ̀ ní òkè gíga
880
Ìdánwò aládàáṣiṣẹ́ tí ń ṣiṣẹ́ lórí àyípadà kọ̀ọ̀kan
7
Ọjọ́ láti commit àkọ́kọ́ dé ìlò gidi
  • A yí ìlò gidi padà láàrin bí ìṣẹ́jú mẹ́rin
  • Lẹ́yìn ìyípadà náà, a ṣàyẹ̀wò ìforúkọsílẹ̀, ìgbésókè, ipò lójú ẹsẹ̀, ìkóledè, AI, API àti ojú-ìwé alákòóso ní ìlò gidi
  • Ìdánwò ẹrù náà rí àṣìṣe kan nínú àkójọ ìsopọ̀, a tún un ṣe kí a tó ṣí i
  • Èdè 99, pẹ̀lú PDF láti ọ̀tún sí òsì

Ìmọ̀-ẹ̀rọ tí a lò

  • Rust
  • axum
  • PostgreSQL
  • Typst
  • OpenAI Whisper
  • Azure Speech
  • Stripe
  • Kubernetes

Ṣé ẹ nílò sọ́fítíwià tí a kọ́ ní pàtó fún òwò yín?

Ìsopọ̀, irinṣẹ́ inú ilé, áàpù àti pèpéle, tí àwọn onímọ̀-ẹ̀rọ tó ní ìrírí tí ń darí àwọn aṣojú AI kọ́ ní pàtó fún yín. Ẹ sọ ohun tí ẹ nílò fún wa, a ó sì fi bí a ṣe máa kọ́ ọ hàn yín.