شماره ركورد كنفرانس :
3704
عنوان مقاله :
نود اكس-واي - زد: يك چارچوب ميكروسرويس مبنا براي نود جي اس
عنوان به زبان ديگر :
Node-xyz: A Microservice-based Framework for Node.js
پديدآورندگان :
Peymani Kian kian.peymani@comp.iust.ac.ir Iran University of Science and Technology , Ashtiani Mehrdad m_ashtiani@iust.ac.ir Iran University of Science and Technology
كليدواژه :
سيستم هاي توزيع شده , ميكروسرويس , نود جي اس , چارچوب منبع باز , ريزچارچوب
عنوان كنفرانس :
پنجمين كنفرانس بين المللي در مهندسي برق و كامپيوتر با تاكيد بر دانش بومي
چكيده فارسي :
Distributed systems have emerged to play a key role in modern software development. Being fundamentally different from other development methods, creating a distributed software can also be a heavy burden for the developers. In this paper, we introduce Node-xyz which is an open-source micro framework for distributed application development on top of Node.js platform. This micro framework aims at addressing some of these difficulties such as message passing, service discovery and advanced deployment. Although the framework is created by having the principles of microservice based architecture in mind, such usage is not enforced in the framework. In this work, we propose a minimal, yet comprehensive framework that can be used as the baseline for development in a wide range of distributed systems. We believe that our unique approach, which can be best described as the combination of simplicity and extensibility, is what is currently missing in the trends of microservice development.
چكيده لاتين :
Distributed systems have emerged to play a key role in modern software development. Being fundamentally different from other development methods, creating a distributed software can also be a heavy burden for the developers. In this paper, we introduce Node-xyz which is an open-source micro framework for distributed application development on top of Node.js platform. This micro framework aims at addressing some of these difficulties such as message passing, service discovery and advanced deployment. Although the framework is created by having the principles of microservice based architecture in mind, such usage is not enforced in the framework. In this work, we propose a minimal, yet comprehensive framework that can be used as the baseline for development in a wide range of distributed systems. We believe that our unique approach, which can be best described as the combination of simplicity and extensibility, is what is currently missing in the trends of microservice development.