Разработка медицинских сервисов
Ииииии…👋 Команда SimbirSoft завершила крутой проект для крупной российской сети медлабораторий 🧪 Ловите детали!
🎯 КЛИЕНТ: Крупнейшая сеть лабораторий для физлиц по всей России!
🔥 ЗАДАЧИ: Бизнес: ✔️ Упростить B2B-интеграции через единое API ✔️ Повысить лояльность через международный стандарт HL7 FHIR 🌍 Технические: ✔️ Поддержка FHIR для совместимости с зарубежными системами ✔️ Отказоустойчивость + нагрузка 80 RPS ✔️ Минимальные ресурсы!
⚡ ЦИФРЫ: ▫️ 80 RPS на 1 контейнер ▫️ 4,5 месяца от анализа до релиза ▫️ 100% соответствие FHIR
💡 РЕШЕНИЕ: Выбрали гибридную архитектуру после глубочайшей аналитики (1,5 месяца!): 🔹 Данные хранятся в NoSQL (Mongo) 🔹 Для новых клиентов — HL7 FHIR «на лету» 🔹 Для legacy-партнеров — проприетарный формат ▫️ Разработка: 3 месяца ▫️ Нагрузочное тестирование
🚀 РЕЗУЛЬТАТ: ✔️ Масштабируемый сервис с FHIR-поддержкой ✔️ 80 RPS на контейнер ✔️ Работает и с новыми, и со старыми системами клиентов ✔️ Мониторинг через Grafana + OpenSearch 📊 🧰 ТЕХСТЕК: ▫️ Backend: .NET 6-8, Identity, ApiGateway ▫️ Базы: PostgreSQL + Redis + MongoDB ▫️ FHIR-движок: HL7 Fhir + Roslyn Codegen ▫️ Документация: OpenAPI, Swagger, Doc as Code 📄 ▫️ Инфра: Docker, Kubernetes, GitLab CI/CD 💪 ТРУДНОСТИ: ▫️ Аналитика в условиях legacy-стека без документации ▫️ Сжатые сроки релиза ▫️ Справились на 100%! Финал: Лаборатории получили футуристичный инструмент, а B2B-партнеры — гибкое API. Всё — в рекордные сроки! ✨