Технологийн стек
Платформ дэмжлэгийн хугацаа урт, төлөвшсөн технологи дээр угсрагдсан. Доор бүтээгдэхүүн үнэхээр ажилладаг технологиуд байгаа бөгөөд моод нэрсийн жагсаалт биш.
Сервер талын хөгжүүлэлт
Платформын бүх сервист нэгдсэн экосистем: нийтлэг сан, нийтлэг API гэрээ, урьдчилан таамаглах боломжтой шинэчлэлийн мөчлөг.
- C#Сервер талын хөгжүүлэлтийн үндсэн хэл
- .NETГүйцэтгэлийн платформ ба нийтлэг сан
- ASP.NETВэб сервис ба бүтээгдэхүүний нээлттэй API
Хадгалалт ба хайлт
Бүртгэлийн өгөгдөлд харилцан хамаарлын сан, халуун үйлдэлд кэш, баримт болон бүртгэлд хайлтын индекс.
- PostgreSQLБүтээгдэхүүний өгөгдлийн үндсэн сан
- RedisКэш, сесс, хурдан даалгаврын дараалал
- ElasticsearchБаримт болон бүртгэл дэх бүтэн текстийн хайлт
Интерфейс ба клиент
Бүтээгдэхүүн, сайтуудын вэб интерфейс, мөн нэг кодын сангаас мобайл болон дэсктоп програм.
- TypeScriptБүх клиент кодын төрөлжүүлэлт
- Vue.js + ViteБүтээгдэхүүн болон бүтээгдэхүүний сайтын интерфейс
- MAUIМобайл ба дэсктоп клиент
Дэд бүтэц ба ашиглалт
Контейнер, оркестраци, хүсэлтийн чиглүүлэлт. Бүтээгдэхүүнийг шинэчлэхэд бүх платформыг зогсоох шаардлагагүй.
- DockerСервисийг контейнерт багцлах
- KubernetesСервисийг оркестрлох ба масштаблах
- NginxХүсэлт чиглүүлэх ба TLS терминаци
- CloudPanelСервер удирдах ба сайт байршуулах
Ажиглалт ба интеграци
Сервисүүдийн хоорондох хүсэлтийг бүрэн мөрдөх, захиалагчийн бүртгэлийн системтэй өгөгдөл солилцох.
- OpenTelemetryСервисүүдийн хоорондох хүсэлтийг мөрдөх
- 1CЗахиалагчийн бүртгэлийн системтэй өгөгдөл солилцох
Техникийн шийдвэрийг хэрхэн гаргадаг вэ
- Хамгийн шинийг нь биш, дэмжлэгийн мөчлөг урт технологийг сонгодог.
- Сервер дээр нэг хэл, клиент дээр нэг хэл: баг бүтээгдэхүүн хооронд дахин суралцахгүйгээр шилждэг.
- Сервис бүр тусад нь байршуулагддаг тул нэг бүтээгдэхүүнийг шинэчлэхэд бусад нь зогсдоггүй.
- Бүх гадаад дуудлага мөрдөгддөг тул удаашралын шалтгааныг таамаглалаар бус өгөгдлөөр хайдаг.
- Захиалагчийн системтэй интеграци санд шууд хандах бус, баримтжуулсан солилцоогоор явагдана.
Танай ландшафттай интеграци хэрэгтэй юу?
Солилцооны гэрээг тодорхойлж, өгөгдлийн форматыг тохирч, бүтээгдэхүүнийг одоо байгаа системд холбоно.