node.js
229000874
Perancangan Back End Server Menggunakan Arsitektur Rest dan Platform Node.JS (Studi Kasus: Sistem Pendaftaran Ujian Masuk Politeknik Negeri Ujung Pandang)
Back end merupakan program yang berjalan pada sisi server untuk berinteraksi langsung dengan basis data dan melaksanakan proses logic dari suatu sistem web Salah satu teknologi antarmuka aplikasi atau layanan dari suatu program adalah Application Programming Interface (API) API untuk layanan web yang menggunakan protokol HTTP adalah Representational State Transfer (REST) Penggunaan REST API sebagai back end layanan web memungkinkan layanan web diakses oleh sistem lain tanpa batasan bahasa, environment, maupun platform dari sisi front end Sistem existing Ujian Masuk Politeknik Negeri Ujung Pandang (UMPN) memiliki kendala pada waktu respons saat banyaknya akses secara bersamaan. Untuk itu, pada penelitian ini back end dari sistem UMPN dibangun ulang menggunakan arsitektur REST dan platform Node.js. Node.js memiliki keunggulan pada teknik non blocking yang memungkinkan operasi operasi dijalankan secara paralel, sehingga memungkinkan banyak request dapat diselesaikan secara paralel. Fitur fitur dari sistem yang dibangun telah diuji dan berjalan dengan kinerja yang baik. Adapun hasil uji kinerja dari sistem yang telah dibangun menunjukkan peningkatan waktu respons pada kondisi pengujian dengan akses dari virtual users yang meningkat dengan rata rata peningkatan sebesar 52% pada skenario yang diujikan. Adapun sistem yang dibuat memiliki kinerja yang lebih baik dibandingkan sistem existing berdasarkan hasil uji dengan rata rata selisih waktu respons berdasarkan skenario pengujian sebesar 3222,5 ms.
Ahsan Mubariz Dahlia Nur Eddy Tungadi Muhammad Nur Yasir Utomo
215745636
SecureIT using Firebase, Google map and Node.Js
This paper is about describing the features of a software that was developed for its user safety which we called SecureIT is a android based soft ware using Android SDK along with Firebase and Google map SDK along with Node.Js. The aim of developing this project was to make sure and taking its users safety to a next level. Actually now a days some crime incidents like rapes, fire accidents and snatchings are very common and we believe many of those can be prevented if victim got support at the right time. According to the well known daily news paper of Bangladesh The Daily Star there were about 1413 women was rapped where 76 women were dead in 2019. On the same pa per it also said that in 2018 and 2017 the number of rapes were 732 and 818 where we can easily get that the number increases to almost double in 2019. Where we get a point that if those girls get support or get people known about their location at the right time they might get rid of the situation and the number of rapes could be reduced a lot because we all know that now a days using mo bile smartphone is too easy for people. Although leading Chinese mobile phone company Xiaomi introduced a new feature Emergency SOS service in their mobile phones at the end of 2018 with a MIUI 10 update but this feature is only limited to the Xiaomi phones and it was well advertised as well. This paper will briefly describe all the features of our software and its usages.
ArXiv
Shanta Rahman Saiki Sarkar Milon Biswas
227063140
Implementation of a sensor node for monitoring physiological signals with Websocket communication and data visualization in a node.js server over the Internet
This paper describes the design, development and construction of low power sensors nodes, based on internet of things technologies, for the acquisition, processing, transmission and visualization of electrocardiographic (ECG) signal, temperature and heart rate data through the Internet performing continuous data transmission using full duplex connections. This system implements three embedded sensors modules with a low power 32 bit Tensilica microcontroller, which integrates a Wi Fi transceiver. The data is sent to a Web server on the Internet using a Wi Fi network. A middleware functions was developed on the server based on the Node.js Framework, which creates connections based on WebSockets to receive and processed signals sent from sensor nodes and display to remotely connected users. This paper described the design of the sensor node and the blocks that make up the monitoring software and the selection of each of its components is justify. Finally, the results sections show some experimental results that illustrate the operation of the developed prototype and its low energy consumption.
2020 IEEE Engineering International Research Conference (EIRCON)
Ricardo Yauri Rodriguez Milton Rios Julcapoma
226470237
Beginning Node.JS
Kanika Sud
221111312
Microservices in SAP HANA XSA: A Guide to REST APIs Using Node.js
Sergio Guerrero
214696248
Modern Full Stack Development: Using TypeScript, React, Node.js, Webpack, and Docker
Classes The final topic related to classes to discuss is abstract classes. An abstract class is simply one that cannot itself be instantiated. It is always meant to be a base class that others extend from. They serve a similar function as interfaces, a topic we'll look at in the next chapter, but the primary difference is that an abstract class can provide some amount of implementation for methods while an interface cannot. So, by way of example: abstract class BasePlanet name: string; radius: number; constructor(inName: string, inRadius: number) this.name inName; this.radius inRadius; Chapter 5 Building a Strong Foundation: typeSCriptclass BasePlanet name: string; radius: number; constructor(inName: string, inRadius: number) this.name inName; this.radius inRadius; Chapter 5 Building a Strong Foundation: typeSCript
Frank W Zammetti
229228165
MIGRATION OF A PROJECT WRITTEN USING NODE.JS FRAMEWORK TO TYPESCRIPT PROGRAMMING LANGUAGE
S V Vakhramov Alexander Musin Dmitry A Rizvanov Mansur Khamitov
216277801
PARADIGMICKA I FUNKCIONALNA ANALIZA NODE.JS PLATFORME
U ovom radu prezentovani su osnovni koncepti i karakteristike NodeJs platforme. Takode, prikazana je i uopsteno skript paradigma kao i sami aspekti paradigme. Implementirana aplikacija Super Chat je jednostavna web aplikacija za razmenu poruka.
Una Banjanin Srdan Popov
219811850
Rendering Blockchain Immutability in Chatserver: A Node.js Approach
Umesh Kumar Chopra Ayush Kumar Rathore Rajiv Pandey
174801378
Detecting Atomicity Violations for Event Driven Node.js Applications
Node.js has been widely used as an event driven server side architecture. To improve performance, a task in a Node.js application is usually divided into a group of events, which are non deterministically scheduled by Node.js. Developers may assume that the group of events (named atomic event group) should be atomically processed, without interruption. However, the atomicity of an atomic event group is not guaranteed by Node.js, and thus other events may interrupt the execution of the atomic event group, break down the atomicity and cause unexpected results. Existing approaches mainly focus on event race among two events, and cannot detect high level atomicity violations among a group of events. In this paper, we propose NodeAV, which can predictively detect atomicity violations in Node.js applications based on an execution trace. Based on happens before relations among events in an execution trace, we automatically identify a pair of events that should be atomically processed, and use predefined atomicity violation patterns to detect atomicity violations. We have evaluated NodeAV on real world Node.js applications. The experimental results show that NodeAV can effectively detect atomicity violations in these Node.js applications.
2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE)
Xiaoning Chang Wensheng Dou Yu Gao Jionag Wang Jun Wei Tao Huang