Edenlab如何构建高负载、低代码的FHIR服务器以服务超过4000万患者

Edenlab如何构建高负载、低代码的FHIR服务器以服务超过4000万患者

💡 原文英文,约1000词,阅读约需4分钟。
📝

内容提要

Kodjin FHIR服务器是由乌克兰公司Edenlab开发的医疗数据管理系统,采用水平可扩展的微服务架构,使用MongoDB作为事务性数据存储,利用GridFS进行术语的高效存储和检索。性能测试表明,Kodjin与MongoDB在各种FHIR操作中均能提供高效且响应迅速的性能,具有卓越的性能和可扩展性。

🎯

关键要点

  • Kodjin FHIR服务器由乌克兰公司Edenlab开发,采用水平可扩展的微服务架构。
  • Kodjin旨在满足大型医疗系统的需求,能够处理数千万患者记录和每秒数千个请求。
  • Kodjin是ONC认证和HIPAA合规的FHIR服务器,提供高效的医疗数据管理。
  • Kodjin的架构使用Rust、MongoDB、ElasticSearch、Kafka和Kubernetes等现代技术。
  • MongoDB作为事务性数据存储,支持复杂的FHIR数据结构和多文档事务。
  • Kodjin使用GridFS存储术语,确保术语的高效存储和检索。
  • 性能测试显示Kodjin在各种FHIR操作中表现出色,GET、搜索和POST操作的请求速率分别为1721.8、1896.4和1405.6请求每秒。
  • Kodjin的现代技术栈确保了数据操作的完整性和一致性,优化了术语服务的功能。
➡️

继续阅读