Judul: Development and Performance Improvement of IoT  Data Server REST API with Python FastAPI and PostgreSQL
Abstrak: Berbagai macam teknologi dapat dijadikan pilihan untuk membangun sebuah ekosistem IoT, salah satunya adalah server data IoT yang menjadi poin utama untuk menyimpan dan mengambil data yang didapat dari perangkat IoT. Kinerja server data IoT selain dipengaruhi oleh spesifikasi perangkat keras, juga oleh perangkat lunak yang digunakan seperti bahasa pemrograman dan framework yang digunakan. Dalam penelitian ini, kami mengembangkan backend server data IoT dengan framework Python FastAPI dan database PostgreSQL, dibandingkan kinerjanya dengan framework Python Falcon dan Python Sanic. Metode pengembangan yang digunakan adalah waterfall. Berdasarkan pengujian kinerja menggunakan Siege, aplikasi FastAPI memiliki rataan kinerja sebesar 986 transaction per second, nilai ini 1.5 kali lipat lebih cepat dari aplikasi Sanic dan 167 kali lipat dari aplikasi Falcon. Penggunaan memori FastAPI hampir sama dengan Sanic, yaitu di kisaran 2 GB. Hal ini menunjukkan bahwa FastAPI adalah framework REST API Python yang memiliki kinerja yang lebih baik., Various technologies can be selected to build an IoT ecosystem, one of which is the IoT data server which is the main point for storing and retrieving data obtained from IoT devices. The performance of the IoT data server is not only influenced by hardware specifications, but also by the software used, such as the programming language and framework used. In this study, we develop an IoT data server backend with the Python FastAPI framework and the PostgreSQL database, comparing its performance with the Python Falcon and Python Sanic frameworks. The development method used is the waterfall. Based on performance testing using Siege, the FastAPI application has an average performance of 986 transactions per second, this value is 1.5 times faster than the Sanic application and 167 times that of the Falcon application. FastAPI memory usage is almost the same as Sanic, which is around 2 GB. This shows that FastAPI is a Python REST API framework that has better performance.
Keyword: Python, FastAPI, Server IoT, Kinerja Tinggi, PostgreSQL

Judul: Developing and Improving REST API IoT Server Performance by Using Golang Fiber
Abstrak: Perkembangan dan kebutuhan internet of things (IoT) semakin tinggi di masyarakat. Data yang diambil oleh perangkat IoT tidak bisa disimpan dalam perangkat itu sendiri karena kapasitas memorinya yang terbatas. Oleh karena itu, dibutuhkan server yang bisa menyimpan dan menganalisis data yang didapatkan. Dalam penelitian ini, peneliti mengembangkan aplikasi server IoT kinerja tinggi berbasis REST API dengan menggunakan framework Golang Fiber, kemudian membandingkan kinerjanya dengan aplikasi sejenis yang menggunakan framework Python Falcon dan Python Sanic. Metode yang digunakan untuk pengembangan aplikasi adalah metode waterfall. Pengukuran kinerja dilakukan pada VPS dengan spesifikasi 4 vCPU dan RAM 8 GB menggunakan perangkat lunak ‘siege’. Dari hasil perbandingan kinerja, didapatkan bahwa aplikasi Golang Fiber dapat melayani klien hingga 2250 transaction per second (TPS), nilai tersebut 73 kali dan 2 kali lebih baik dibandingkan dengan Python Falcon dan Python Sanic. Aplikasi Golang Fiber juga memiliki penggunaan memori yang efisien, yaitu sebesar 628,8 MB, nilai tersebut 1,7 kali dan 5 kali lebih efektif dibandingkan dengan Python Falcon dan Python Sanic., The development and demand of internet of things (IoT) continues to grow in society. Data gathered by an IoT device cannot be saved in the device itself because of its low memory capacity. Therefore, there is a need for a server that can analyze and store the obtained data. In This research, researcher developed a high performance IoT server based on REST API with Golang Fiber framework, then compare its performance and memory usage to similar application which use Python Falcon and Python Sanic. The method used for developing the application is waterfall. Load testing were carried out on a VPS with 4 vCPU specifications and 8 GB RAM using the 'siege' software. Based on the comparison result, Golang Fiber application can serve the client until 2250 transaction per second (TPS), this value is 73 times and 2 times faster than Python Falcon and Python Sanic. Golang Fiber application also have efficient memory usage of 628,8 MB, this value is 1,7 times and 5 times more effective than Python Falcon and Python Sanic.
Keyword: IoT, performance, REST API, Golang Fiber

Judul: Revisi Marga Maotia Wedd. (Urticacae) di Malesia
Abstrak: A taxonomic revision of genus Maozrtia in Malesia has been done. At present revision, 6 species are recognized namely M. ambigua, M. diversifolia, M. lanceolata, M. platistigma, M puya, and M. setosa. M ambigua is divided into 7 varieties, which one of the variety (i.e. var. tomentosa) n ew to science and another (i.e. var. grandifolia) is a new combination based on M. grandifolia. Two new varieties w i t h M. diversivolia (namely var. novoguinesis and var. suniatrana) are proposed. M. gracilis is recognized here as a synonim 0f M. lanceolata.
Keyword: