|
[1]國家通訊傳播委員會, "111年通訊市場調查結果報告," 2022. [2]J. Gikas and M. M. Grant, "Mobile computing devices in higher education: Student perspectives on learning with cellphones, smartphones & social media," The Internet and Higher Education, vol. 19, pp. 18-26, 2013. [3]S. Chauhan, "A Microservice based Architecture for a Presence Service in the Cloud," Concordia University, 2017. [4]A. De Luca, S. Das, M. Ortlieb, I. Ion, and B. Laurie, "Expert and {Non-Expert} attitudes towards (secure) instant messaging," in Twelfth Symposium on Usable Privacy and Security (SOUPS 2016), 2016, pp. 147-157. [5]S. Newman, "Building Microservices: Designing Fine-Grained Systems, 1ra edición. Sebastopol, Ciudad de California," ed: O’Reilly Media, Inc. ISBN-13, 2015. [6]N. Dragoni et al., "Microservices: yesterday, today, and tomorrow," Present and ulterior software engineering, pp. 195-216, 2017. [7]J. Qiu et al., "The lifecycle and cascade of wechat social messaging groups," in Proceedings of the 25th International Conference on World Wide Web, 2016, pp. 311-320. [8]B. A. Nardi, S. Whittaker, and E. Bradner, "Interaction and outeraction: Instant messaging in action," in Proceedings of the 2000 ACM conference on Computer supported cooperative work, 2000, pp. 79-88. [9]Skype. "探索Skype的新功能." [Online]. Available: https://www.skype.com/zh-Hant/features/. [10]J. B. Bayer, N. B. Ellison, S. Y. Schoenebeck, and E. B. Falk, "Sharing the small moments: ephemeral social interaction on Snapchat," Information, communication & society, vol. 19, no. 7, pp. 956-977, 2016. [11]V. Stray, N. B. Moe, and M. Noroozi, "Slack me if you can! using enterprise social networking tools in virtual agile teams," in 2019 ACM/IEEE 14th International Conference on Global Software Engineering (ICGSE), 2019: IEEE, pp. 111-121. [12]N. Unger et al., "SoK: secure messaging," in 2015 IEEE Symposium on Security and Privacy, 2015: IEEE, pp. 232-249. [13]Y. Song, K. Xu, and K. Liu, "Research on Web Instant Messaging Using REST Web Service. 2010," ed: IEEE. [14]L. Zhang and X. Shen, "Research and development of real-time monitoring system based on WebSocket technology," in Proceedings 2013 international conference on mechatronic sciences, electric engineering and computer (MEC), 2013: IEEE, pp. 1955-1958. [15]K. Ogundeyi and C. Yinka-Banjo, "WebSocket in real time application," Nigerian journal of technology, vol. 38, no. 4, pp. 1010-1020, 2019. [16]V. Pimentel and B. G. Nickerson, "Communicating and displaying real-time data with websocket," IEEE Internet Computing, vol. 16, no. 4, pp. 45-53, 2012. [17]I. Fette and A. Melnikov, "Rfc 6455: The websocket protocol," ed: RFC Editor, 2011. [18]A. Kulshrestha, "An empirical study of HTML5 websockets and their cross browser behavior for mixed content and untrusted certificates," International Journal of Computer Applications, vol. 82, no. 6, 2013. [19]D. R. Silva, G. M. Oliveira, I. Silva, P. Ferrari, and E. Sisinni, "Latency evaluation for MQTT and WebSocket Protocols: an Industry 4.0 perspective," in 2018 IEEE Symposium on Computers and Communications (ISCC), 2018: IEEE, pp. 01233-01238. [20]K. Tang, Y. Wang, H. Liu, Y. Sheng, X. Wang, and Z. Wei, "Design and implementation of push notification system based on the MQTT protocol," in 2013 International Conference on Information Science and Computer Applications (ISCA 2013), 2013: Atlantis Press, pp. 116-119. [21]D. Soni and A. Makwana, "A survey on mqtt: a protocol of internet of things (iot)," in International conference on telecommunication, power analysis and computing techniques (ICTPACT-2017), 2017, vol. 20, pp. 173-177. [22]R. Chen, S. Li, and Z. Li, "From monolith to microservices: A dataflow-driven approach," in 2017 24th Asia-Pacific Software Engineering Conference (APSEC), 2017: IEEE, pp. 466-475. [23]C. Richardson. "Pattern: Monolithic architecture." [Online]. Available: https://martinfowler.com/articles/microservices.html. [24]G. Blinowski, A. Ojdowska, and A. Przybyłek, "Monolithic vs. microservice architecture: A performance and scalability evaluation," IEEE Access, vol. 10, pp. 20357-20374, 2022. [25]J. Thönes, "Microservices," IEEE software, vol. 32, no. 1, pp. 116-116, 2015. [26]N. Alshuqayran, N. Ali, and R. Evans, "A systematic mapping study in microservice architecture," in 2016 IEEE 9th International Conference on Service-Oriented Computing and Applications (SOCA), 2016: IEEE, pp. 44-51. [27]P. Jamshidi, C. Pahl, N. C. Mendonça, J. Lewis, and S. Tilkov, "Microservices: The journey so far and challenges ahead," IEEE Software, vol. 35, no. 3, pp. 24-35, 2018. [28]P. Malo-Perisé and J. Merseguer, "The “Socialized Architecture”: A software engineering approach for a new cloud," Sustainability, vol. 14, no. 4, p. 2020, 2022. [29]R. V. O'Connor, P. Elger, and P. M. Clarke, "Continuous software engineering—A microservices architecture perspective," Journal of Software: Evolution and Process, vol. 29, no. 11, p. e1866, 2017. [30]M. Fowler and J. Lewis, "Microservices: Nur ein weiteres Konzept in der Softwarearchitektur oder mehr," Objektspektrum, vol. 1, no. 2015, pp. 14-20, 2015. [31]A. Balalaie, A. Heydarnoori, and P. Jamshidi, "Microservices architecture enables devops: Migration to a cloud-native architecture," Ieee Software, vol. 33, no. 3, pp. 42-52, 2016. [32]C. M. Aderaldo, N. C. Mendonça, C. Pahl, and P. Jamshidi, "Benchmark requirements for microservices architecture research," in 2017 IEEE/ACM 1st International Workshop on Establishing the Community-Wide Infrastructure for Architecture-Based Software Engineering (ECASE), 2017: IEEE, pp. 8-13. [33]D. Taibi, V. Lenarduzzi, and C. Pahl, "Processes, motivations, and issues for migrating to microservices architectures: An empirical investigation," IEEE Cloud Computing, vol. 4, no. 5, pp. 22-32, 2017. [34]P. Di Francesco, P. Lago, and I. Malavolta, "Architecting with microservices: A systematic mapping study," Journal of Systems and Software, vol. 150, pp. 77-97, 2019. [35]M. Viggiato, R. Terra, H. Rocha, M. T. Valente, and E. Figueiredo, "Microservices in practice: A survey study," arXiv preprint arXiv:1808.04836, 2018. [36]J. Soldani, D. A. Tamburri, and W.-J. Van Den Heuvel, "The pains and gains of microservices: A systematic grey literature review," Journal of Systems and Software, vol. 146, pp. 215-232, 2018. [37]S. Newman, Building microservices. " O'Reilly Media, Inc.", 2021. [38]A. Poniszewska-Marańda and E. Czechowska, "Kubernetes cluster for automating software production environment," Sensors, vol. 21, no. 5, p. 1910, 2021. [39]F. Rossi, V. Cardellini, and F. L. Presti, "Hierarchical scaling of microservices in kubernetes," in 2020 IEEE international conference on autonomic computing and self-organizing systems (ACSOS), 2020: IEEE, pp. 28-37. [40]Y. Wang, H. Kadiyala, and J. Rubin, "Promises and challenges of microservices: an exploratory study," Empirical Software Engineering, vol. 26, no. 4, p. 63, 2021. [41]Q. Liu and H. Yuan, "A High Performance Memory Key-Value Database Based on Redis," J. Comput., vol. 14, no. 3, pp. 170-183, 2019. [42]S. Li, H. Jiang, and M. Shi, "Redis-based web server cluster session maintaining technology," in 2017 13th International Conference on Natural Computation, Fuzzy Systems and Knowledge Discovery (ICNC-FSKD), 2017: IEEE, pp. 3065-3069. [43]Z. Daher and H. Hajjdiab, "Cloud storage comparative analysis amazon simple storage vs. Microsoft azure blob storage," International Journal of Machine Learning and Computing, vol. 8, no. 1, pp. 85-9, 2018. [44]I. Saeed, S. Baras, and H. Hajjdiab, "Security and privacy of AWS S3 and Azure Blob storage services," in 2019 IEEE 4th International Conference on Computer and Communication Systems (ICCCS), 2019: IEEE, pp. 388-394. [45]I. Carvalho, F. Sá, and J. Bernardino, "Performance Evaluation of NoSQL Document Databases: Couchbase, CouchDB, and MongoDB," Algorithms, vol. 16, no. 2, p. 78, 2023. [46]D. Chauhan and K. Bansal, "Using the advantages of NOSQL: a case study on MongoDB," International Journal on Recent and Innovation Trends in Computing and Communication, vol. 5, no. 2, pp. 90-93, 2017. [47]A. Rahmatulloh, R. Gunawan, and F. Nursuwars, "Performance comparison of signed algorithms on JSON Web Token," in IOP Conference Series: Materials Science and Engineering, 2019, vol. 550, no. 1: IOP Publishing, p. 012023. [48]M. Bender, E. Kirdan, M.-O. Pahl, and G. Carle, "Open-source mqtt evaluation," in 2021 IEEE 18th Annual Consumer Communications & Networking Conference (CCNC), 2021: IEEE, pp. 1-4.
|