Технологийн стек

Платформ дэмжлэгийн хугацаа урт, төлөвшсөн технологи дээр угсрагдсан. Доор бүтээгдэхүүн үнэхээр ажилладаг технологиуд байгаа бөгөөд моод нэрсийн жагсаалт биш.

Сервер талын хөгжүүлэлт

Платформын бүх сервист нэгдсэн экосистем: нийтлэг сан, нийтлэг API гэрээ, урьдчилан таамаглах боломжтой шинэчлэлийн мөчлөг.

  • C#Сервер талын хөгжүүлэлтийн үндсэн хэл
  • .NETГүйцэтгэлийн платформ ба нийтлэг сан
  • ASP.NETВэб сервис ба бүтээгдэхүүний нээлттэй API

Хадгалалт ба хайлт

Бүртгэлийн өгөгдөлд харилцан хамаарлын сан, халуун үйлдэлд кэш, баримт болон бүртгэлд хайлтын индекс.

  • PostgreSQLБүтээгдэхүүний өгөгдлийн үндсэн сан
  • RedisКэш, сесс, хурдан даалгаврын дараалал
  • ElasticsearchБаримт болон бүртгэл дэх бүтэн текстийн хайлт

Интерфейс ба клиент

Бүтээгдэхүүн, сайтуудын вэб интерфейс, мөн нэг кодын сангаас мобайл болон дэсктоп програм.

  • TypeScriptБүх клиент кодын төрөлжүүлэлт
  • Vue.js + ViteБүтээгдэхүүн болон бүтээгдэхүүний сайтын интерфейс
  • MAUIМобайл ба дэсктоп клиент

Дэд бүтэц ба ашиглалт

Контейнер, оркестраци, хүсэлтийн чиглүүлэлт. Бүтээгдэхүүнийг шинэчлэхэд бүх платформыг зогсоох шаардлагагүй.

  • DockerСервисийг контейнерт багцлах
  • KubernetesСервисийг оркестрлох ба масштаблах
  • NginxХүсэлт чиглүүлэх ба TLS терминаци
  • CloudPanelСервер удирдах ба сайт байршуулах

Ажиглалт ба интеграци

Сервисүүдийн хоорондох хүсэлтийг бүрэн мөрдөх, захиалагчийн бүртгэлийн системтэй өгөгдөл солилцох.

  • OpenTelemetryСервисүүдийн хоорондох хүсэлтийг мөрдөх
  • 1CЗахиалагчийн бүртгэлийн системтэй өгөгдөл солилцох

Техникийн шийдвэрийг хэрхэн гаргадаг вэ

  • Хамгийн шинийг нь биш, дэмжлэгийн мөчлөг урт технологийг сонгодог.
  • Сервер дээр нэг хэл, клиент дээр нэг хэл: баг бүтээгдэхүүн хооронд дахин суралцахгүйгээр шилждэг.
  • Сервис бүр тусад нь байршуулагддаг тул нэг бүтээгдэхүүнийг шинэчлэхэд бусад нь зогсдоггүй.
  • Бүх гадаад дуудлага мөрдөгддөг тул удаашралын шалтгааныг таамаглалаар бус өгөгдлөөр хайдаг.
  • Захиалагчийн системтэй интеграци санд шууд хандах бус, баримтжуулсан солилцоогоор явагдана.

Танай ландшафттай интеграци хэрэгтэй юу?

Солилцооны гэрээг тодорхойлж, өгөгдлийн форматыг тохирч, бүтээгдэхүүнийг одоо байгаа системд холбоно.