Skip to main content
Top
Published in: Microsystem Technologies 4/2021

25-05-2019 | Technical Paper

Design of a public services platform for university management based on microservice architecture

Authors: Liming Huang, Chenchen Zhang, Zhihong Zeng

Published in: Microsystem Technologies | Issue 4/2021

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

With the booming development of mobile computing, cloud computing and complex business scales, cloud service platforms based on distributed architecture are urgently required. As higher education has rapidly expanded in the last decade, many universities’ information systems have struggled to maintain normal business operations. This paper explains one public services platform design for university management based on microservice architecture, particularly focusing on the load balancing problem and its optimization. As of now, the platform has been successfully running in several universities, significantly alleviating their business and operational problems.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
go back to reference Alshuqayran N, Ali N, Evans R (2016) A systematic mapping study in microservice architecture [C]. In: Proceedings of the 2016 IEEE 9th international conference on service oriented computing and applications, pp 44–51 Alshuqayran N, Ali N, Evans R (2016) A systematic mapping study in microservice architecture [C]. In: Proceedings of the 2016 IEEE 9th international conference on service oriented computing and applications, pp 44–51
go back to reference Anurag U, Hitesh H (2016) Optimization in round robin process scheduling algorithm [M]. Springer India, New Delhi, pp 457–467 Anurag U, Hitesh H (2016) Optimization in round robin process scheduling algorithm [M]. Springer India, New Delhi, pp 457–467
go back to reference Dragoni N, Giallorrnzo S, Lafuente A et al (2017) Microservices: yesterday, today, and tomorrow [J]. Present Ulterior Softw Eng 4:195–216CrossRef Dragoni N, Giallorrnzo S, Lafuente A et al (2017) Microservices: yesterday, today, and tomorrow [J]. Present Ulterior Softw Eng 4:195–216CrossRef
go back to reference Erl T (2017) Service-oriented architecture: analysis and design for services and Microservices[M]. LI Dong, LI Duo, translate. China Machine Press, Beijing Erl T (2017) Service-oriented architecture: analysis and design for services and Microservices[M]. LI Dong, LI Duo, translate. China Machine Press, Beijing
go back to reference Felter W, Ferreira A, Rajamony R, Rubio J (2015) An updated performance comparison of virtual machines and Linux containers. In: 2015 IEEE international symposium on performance analysis of systems and software (ISPASS), 29 Mar 2015, pp 171–172 Felter W, Ferreira A, Rajamony R, Rubio J (2015) An updated performance comparison of virtual machines and Linux containers. In: 2015 IEEE international symposium on performance analysis of systems and software (ISPASS), 29 Mar 2015, pp 171–172
go back to reference Guo D, Wang Wei ZENGGS (2015) A new Cloudware PaaS platform based on microservices architecture. Netinfo Secur 11:15–20 Guo D, Wang Wei ZENGGS (2015) A new Cloudware PaaS platform based on microservices architecture. Netinfo Secur 11:15–20
go back to reference Jing Y, Xiaodong Z (2007) A model of production line data acquisition system based on JSON format [J]. Manuf Autom 1:154–156 Jing Y, Xiaodong Z (2007) A model of production line data acquisition system based on JSON format [J]. Manuf Autom 1:154–156
go back to reference Li T, Baumberger D, Hahn S (2009) Efficient and scalable multiprocessor fair scheduling using distributed weighted round-robin [J]. ACM Sigplan Not 44(4):65–74CrossRef Li T, Baumberger D, Hahn S (2009) Efficient and scalable multiprocessor fair scheduling using distributed weighted round-robin [J]. ACM Sigplan Not 44(4):65–74CrossRef
go back to reference Li X, Qian ZZ, Lu SL et al (2013) Energy efficient virtual machine placement algorithm with balanced and improve resource utilization in a data center. In: 2013 7th international conference on innovative mobile and Internet services in ubiquitous computing (IMIS), pp 313–319 Li X, Qian ZZ, Lu SL et al (2013) Energy efficient virtual machine placement algorithm with balanced and improve resource utilization in a data center. In: 2013 7th international conference on innovative mobile and Internet services in ubiquitous computing (IMIS), pp 313–319
go back to reference Long X, Peng Y, Li R (2017) Information service platform based on microservice framework[J]. J SE Univ (Nat Sci Ed) 47(S1):48–52 Long X, Peng Y, Li R (2017) Information service platform based on microservice framework[J]. J SE Univ (Nat Sci Ed) 47(S1):48–52
go back to reference Loukides M (2012) What is DevOps?. O’Reilly Media, Inc, Champaign Loukides M (2012) What is DevOps?. O’Reilly Media, Inc, Champaign
go back to reference Pattanaik PA, Roy S, Pattnaik PK (2015) Performance study of some dynamic load balancing algorithms in cloud computing environment [C]. In: Proceedings of the 2nd international conference on signal processing and integrated networks, pp 619–624 Pattanaik PA, Roy S, Pattnaik PK (2015) Performance study of some dynamic load balancing algorithms in cloud computing environment [C]. In: Proceedings of the 2nd international conference on signal processing and integrated networks, pp 619–624
go back to reference van Vliet H, Tang A (2016) Decision making in software architecture [J]. J Syst Softw 117:638–644CrossRef van Vliet H, Tang A (2016) Decision making in software architecture [J]. J Syst Softw 117:638–644CrossRef
go back to reference Vianden M, Lichter H, Steffens A (2014) Experience on a microservice-based reference architecture for measurement systems. In: 21st Asia-Pacific software engineering conference, vol 1, pp 183–190 Vianden M, Lichter H, Steffens A (2014) Experience on a microservice-based reference architecture for measurement systems. In: 21st Asia-Pacific software engineering conference, vol 1, pp 183–190
go back to reference Wang ZH (2016) Team building and performance analysis of the new media service in public library. Libr J 35:33–39 Wang ZH (2016) Team building and performance analysis of the new media service in public library. Libr J 35:33–39
Metadata
Title
Design of a public services platform for university management based on microservice architecture
Authors
Liming Huang
Chenchen Zhang
Zhihong Zeng
Publication date
25-05-2019
Publisher
Springer Berlin Heidelberg
Published in
Microsystem Technologies / Issue 4/2021
Print ISSN: 0946-7076
Electronic ISSN: 1432-1858
DOI
https://doi.org/10.1007/s00542-019-04474-4

Other articles of this Issue 4/2021

Microsystem Technologies 4/2021 Go to the issue