Blogu

Uhandisi

Jinsi Mythex inavyojengwa na kuendeshwa, ikiwemo kilichoharibika na tulivyokirekebisha.

Uhandisi

Jinsi Mythex inavyojengwa na kuendeshwa, ikiwemo kilichoharibika na tulivyokirekebisha.

  • Republish Iliyoshindwa Haifuti Backend Inayofanya Kazi — Republish iliyoshindwa ingeweza kufuta API hai, au kuacha toleo lililovunjika likiendelea. Marekebisho matatu ya jinsi Mythex inavyorudisha nyuma publish iliyoshindwa.
  • Arifa Zinazotoka Mara Moja, Si Mara Moja kwa Kila Server — Arifa ya kila siku ilitufikia mara tano kwa alasiri moja. Kwa nini dedupe ya kumbukumbu inavunjika kwa servers mbili na deploys, na jinsi hali ya pamoja ilivyorekebisha.
  • Kuhamia Nafasi Kubwa za Kazi Bila Kumfanya Mtu Yeyote Asubiri — Robo ya nafasi zetu za kazi zilibaki 1 GB baada ya kuhamia 2 GB. Jaribio letu la kwanza lilimfanya mtu asubiri dakika saba. Tulichobadilisha, na kwa nini.
  • Kutoza Databases Kwa Kile Zinachotumia Kweli — Zamani tulikadiria gharama ya database ya kila app, na makadirio yalikuwa makosa pande zote mbili. Sasa kila database inatozwa kutokana na matumizi yaliyopimwa, saa kwa saa.
  • Kukamata Apps Zinazoanguka Mara Tu Baada ya Kuchapishwa — Publishes tatu zilipita health check yetu wakati API yao ilianguka sekunde chache baada ya kila kuanza. Chanzo: kuhesabu ajali kwenye orodha yenye kikomo cha vipengele vitano.
  • Kuweka Zamu za Wakala Zenye Picha Nyingi Ndani ya Kumbukumbu — Zamu ya wakala iliyokagua skana za katalogi ilikwama kwenye MB 952. Sababu tatu zilishikilia picha kwa muda mrefu mno, na jinsi tulivyozirekebisha.
  • Kuweka Zamu Ndefu za Wakala Ndani ya Dirisha la Muktadha — Wasaidizi wadogo walikua hadi modeli ikakataa maombi yao, walisimama mapema kuokoa nafasi, au walihesabu tokeni vibaya kwa Kirusi. Marekebisho matatu.
  • Kuweka Mazungumzo Hai Simu Inapolala — Simu hulala na kubadilisha tabo katikati ya build. Hitilafu mbili zilifanya chat ikwame au ionyeshe nusu ya jibu. Jinsi tulivyozipata na kuzirekebisha.
  • Chat Moja Nzito Inaweza Kuiangusha API Yetu — Septemba 28 seva zetu mbili za API zilikosa kumbukumbu kwa wakati mmoja. Marekebisho ya kweli yalikuwa kupakia historia kwa ukubwa, si kwa idadi tu.
  • Kubonyeza Chapisha Mara Mbili Sasa Kunachapisha Mara Moja — Maombi matatu ya kuchapisha programu moja yalifika ndani ya ms 84 na kila moja likaanzisha deploy kamili. Hifadhidata ilichagua nani achapishe.
  • Masomo ya SEO Kutokana na Kurekebisha Tovuti Yetu Wenyewe — FAQ zilizorudiwa, picha mbaya kwenye Google, kurasa za template zisizobofywa na njia iliyokataliwa. Tulichopata kwenye mythex.ai na tulichorekebisha.
  • Tovuti Tuli Sasa Zinabaki Hewani Zinapochapishwa Upya — Kuchapisha upya tovuti tuli hakufuti tena kurasa kwanza. Tovuti ya zamani inaendelea kuonekana hadi mpya iwe tayari, na mabadiliko yanaonekana ndani ya sekunde.
  • Ajali ya Kumbukumbu Iliyojificha Ndani ya Lebo ya Maendeleo — Agent wetu wa AI aliishiwa kumbukumbu akiandika faili moja kubwa. Chanzo hakikuwa model wala sub-agents sambamba — ilikuwa lebo ya hali iliyotumwa tena mara 41,000.
  • Faili la Swap Lililokosekana Lililoganda Seva Zetu — Seva ya uzalishaji ilisimama kujibu bila kuanguka: hakuna kuuawa kwa kumbukumbu, bali page cache ikizunguka kwenye kisanduku bila swap. Kilichotokea na tulichobadilisha.
  • Kuamsha Database Bila Miunganisho Iliyokufa — App iliyochapishwa ikiamka kutoka usingizi ilishikilia ombi lake la kwanza sekunde 10–12 kwenye miunganisho iliyokufa. Tulivyoifikisha sekunde 2.3.
  • Tulikuwa Tunaweka Kikomo Huduma Zetu Wenyewe — Kikomo cha API kwa kila anwani kiliichukulia huduma zetu kama mtu mmoja mwenye shughuli nyingi, zikaanza kupata 429. Tulivyogundua na kurekebisha.
  • Kwa Nini Tulihamisha Seva za Mythex Kwenda ARM — Kazi nzito zilipohamia sandboxes za kila mradi, seva zetu zilitumia theluthi moja ya kumbukumbu. Instances ndogo za ARM zilipunguza gharama kwa takriban 30%.
  • Jinsi Tulivyofikia Deploy Zenye Makosa 502 Sifuri — Watchdog iliyokuwa ikipigana na deploys na load balancer iliyogundua kuchelewa: tulivyopata yote mawili, tulivyoyarekebisha, na kupima deploys kutoka 502 kumi hadi sifuri.

Mythex · Bei · Maswali · Miongozo · Blogu · Matumizi · Unda kwa AI · Violezo · Mythex ikilinganishwa · Kamusi ya istilahi za kujenga programu kwa AI · Zana za bure za kujenga programu kwa AI · Kuhusu

Mythex kwa ajili ya…

  • Mythex kwa kazi
  • Mythex kwa waanzilishi
  • Mythex kwa wasimamizi wa bidhaa
  • Mythex kwa wabunifu
  • Mythex kwa wauzaji
  • Mythex kwa mauzo
  • Mythex kwa uendeshaji
  • Mythex kwa timu za rasilimali watu
  • Tovuti
  • Mifano
  • Zana za ndani
  • Mpango wa washirika

Miongozo

  • Jinsi ya kuunda
  • Ulinganisho
  • Dhana zilizoelezwa
  • Mawazo na uzinduzi
  • Maagizo na uzinduzi

Blogu

  • Uhandisi
  • Bidhaa
  • Kampuni
English Português (Brasil) Deutsch Français Español Italiano हिन्दी Bahasa Indonesia ไทย 한국어 日本語 العربية 简体中文 繁體中文(台灣) 繁體中文(香港) Русский Türkçe Tiếng Việt Polski Nederlands Українська فارسی اردو Español (España) Français (Canada) Português (Portugal) Shqip Bosanski Български Català Hrvatski Čeština Dansk Eesti Suomi Ελληνικά Magyar Íslenska Latviešu Lietuvių Македонски Norsk bokmål Română Srpski Slovenčina Slovenščina Svenska বাংলা ગુજરાતી ಕನ್ನಡ മലയാളം मराठी ਪੰਜਾਬੀ தமிழ் తెలుగు Bahasa Melayu Tagalog မြန်မာ Қазақ тілі Монгол Հայերեն ქართული አማርኛ Soomaali