Journal of Electrical, Electronic, Information, and Communication Technology (JEEICT)
Vol 7, No 2 (2025): JOURNAL OF ELECTRICAL, ELECTRONIC, INFORMATION, AND COMMUNICATION TECHNOLOGY

Scalable Microservices Architecture for Face Recognition-Based Employee Attendance Systems

Ridwan Setiawan (Department of Computer Science, Institut Teknologi Garut)
Wawan Hermawan (Department of Computer Science, Institut Teknologi Garut)
Asep Trisna Setiawan (Department of Computer Science, Universitas Bandar Lampung)



Article Info

Publish Date
30 Oct 2025

Abstract

We present a face-recognition-based employee attendance system built on a microservices architecture and integrated with the external Worker AI (LSKK) inference API. The design separates camera I/O, verification, persistence, and presentation into independently deployable services, enabling targeted scaling and resilient operation through asynchronous queues. The system was developed using Rapid Application Development (RAD) and evaluated via black-box testing that covered authentication, camera and AI data views, filtering and pagination, reporting, and employee CRUD. The results show conformance to specifications: the interface renders the expected outputs, and the cooldown policy effectively prevents duplicate entries, while the separation of history (raw) and history_ai (verified) supports traceability and clean reporting. These findings indicate that combining microservices with API-based face recognition offers a practical and maintainable alternative to RFID-based workflows with fewer operational frictions. Limitations include the use of an external inference API (model configuration and thresholds are outside our control) and testing within a single organizational setting. Future work will focus on operational measurements of the deployed pipeline, particularly end-to-end latency under load spikes and queue formation, as well as monitoring misread/error rates to inform model improvements.

Copyrights © 2025






Journal Info

Abbrev

jeeict

Publisher

Subject

Computer Science & IT Control & Systems Engineering Electrical & Electronics Engineering

Description

Journal of Electrical, Electronic, Information and Communication Technology (JEEICT) is a peer-reviewed open-access journal in English published twice a year by the Department of Electrical Engineering, Sebelas Maret University, Indonesia. The JEEICT aims to provide a leading-edge medium for ...