To meet the real-time requirement and data fast processing has become a significant challenge in the Internet of Things platform. In an attempt to design and implement new reactive paradigm , this paper presents an innovative functional reactive programming model to design and implement IoT platform using Node.js, Kafka, MQTT, Angular and RxJS etc technologies to process high speed device collecting data. In this IoT platform system the functional reactive approach has been pushing both on the back-end and the front-end to simplified IoT platform system designing and programming and reduce the development time and effort. Future research will focus on the practice validation of this work by implementing this IoT platform into a big data system and artificial intelligence application.