Node-xyz: A Microservice-based Framework for Node.js

سال انتشار: 1396
نوع سند: مقاله کنفرانسی
زبان: انگلیسی
مشاهده: 438

فایل این مقاله در 9 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

COMCONF05_019

تاریخ نمایه سازی: 21 اردیبهشت 1397

چکیده مقاله:

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 applicationdevelopment 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.

نویسندگان

Kian Peymani

Department of Computer Science, Iran University of Science and Technology, Tehran, Iran

Mehrdad Ashtiani

Department of Computer Science, Iran University of Science and Technology, Tehran, Iran