Skip to main content

Cloud Media DJ Platform: Performance Perspective

  • Conference paper
  • First Online:
Future Data and Security Engineering (FDSE 2018)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 11251))

Included in the following conference series:

  • 991 Accesses

Abstract

With the development of mobile devices and the cloud, many kinds of offline services that people have been handling is replaced by online ones. In the past, Korean music cafe DJ performed the role of playing music requested and reciting the story of customers. We replace this offline service with an online one consisting of a public cloud, a streaming server, a streaming client, and a mobile device. The user requests music, video, and messages using the mobile, and receives services through a public screen and speakers in the space where the user is located. We also design and implement Cloud Media DJ platform. This paper focuses on the performance of this platform. We use Docker container distribution technology to accommodate large-scale traffic. In experimental evaluation results, the proposed platform reduces the response time from 25% (minimum) to 75% (maximum) according to the number of concurrent users compared to the existing one.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Krishnan, S.P.T., Gonzalez, J.L.U.: Google compute engine. In: Building Your Next Big Thing with Google Cloud Platform, pp. 53–81, Apress, Berkeley (2015)

    Chapter  Google Scholar 

  2. Merkel, D.: Docker: lightweight Linux containers for consistent development and deployment. Linux J. 2014(239), 2 (2014)

    Google Scholar 

  3. Bi, Q., Zysman, G.L., Menkes, H.: Wireless mobile communications at the start of the 21st century. IEEE Commun. Mag. 39(1), 110–116 (2001)

    Article  Google Scholar 

  4. Kumar, S.: Mobile communications: global trends in the 21st century. Int. J. Mob. Commun. 2(1), 67–86 (2004)

    Article  MathSciNet  Google Scholar 

  5. Charland, A., Leroux, B.: Mobile application development: web vs. native. Queue 9(4), 20 (2011)

    Article  Google Scholar 

  6. Anthes, G.: HTML5 leads a web revolution. Commun. ACM 55(7), 16–17 (2012)

    Article  Google Scholar 

  7. Armbrust, M., et al.: A view of cloud computing. Commun. ACM 53(4), 50–58 (2010)

    Article  Google Scholar 

  8. Gupta, P., Seetharaman, A., Raj, J.R.: The usage and adoption of cloud computing by small and medium businesses. Int. J. Inf. Manag. 33(5), 861–874 (2013)

    Article  Google Scholar 

  9. Li, Y., Li, W., Jiang, C.: A survey of virtual machine system: current technology and future trends. In: 2010 Third International Symposium on Electronic Commerce and Security (ISECS), pp. 332–336. IEEE (2010)

    Google Scholar 

  10. Xavier, M.G., Neves, M.V., Rossi, F.D., Ferreto, T.C., Lange, T., De Rose, C.A.: Performance evaluation of container-based virtualization for high performance computing environments. In: 2013 21st Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), pp. 233–240. IEEE (2013)

    Google Scholar 

  11. Felter, W., Ferreira, A., Rajamony, R., Rubio, J.: An updated performance comparison of virtual machines and Linux containers. In: 2015 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), pp. 171–172. IEEE (2015)

    Google Scholar 

  12. Kreitz, G., Niemela, F.: Spotify–large scale, low latency, P2P music-on-demand streaming. In: 2010 IEEE Tenth International Conference on Peer-to-Peer Computing (P2P), pp. 1–10. IEEE (2010)

    Google Scholar 

  13. Burgess, J., Green, J.: YouTube: Online Video and Participatory Culture. Wiley, Hoboken (2013)

    Google Scholar 

  14. Fette, I., Melnikov, A.: The websocket protocol, (No. RFC 6455) (2011)

    Google Scholar 

  15. Yergeau, F.: UTF-8, a transformation format of ISO 10646, (No. RFC 3629) (2003)

    Google Scholar 

  16. Crockford, D.: The application/json media type for JavaScript object notation (JSON), (No. RFC 4627) (2006)

    Google Scholar 

  17. Tilkov, S., Vinoski, S.: Node.js: using JavaScript to build high-performance network programs. IEEE Internet Comput. 14(6), 80–83 (2010)

    Article  Google Scholar 

  18. Volder, K.: JQuery: a generic code browser with a declarative configuration language. In: Van Hentenryck, P. (ed.) PADL 2006. LNCS, vol. 3819, pp. 88–102. Springer, Heidelberg (2005). https://doi.org/10.1007/11603023_7

    Chapter  Google Scholar 

  19. Shavor, S., D’Anjou, J., Fairbrother, S., Kehn, D., Kellerman, J., McCarthy, P.: The Java Developer’s Guide to Eclipse. Addison-Wesley Longman Publishing Co., Inc., Boston (2003)

    Google Scholar 

  20. Zapata, B.C.: Android Studio Application Development. Packt Publishing Ltd., Birmingham (2013)

    Google Scholar 

Download references

Acknowledgements

This research was supported in part by Korean government, under GITRC support program (IITP-2018-2015-0-00742) supervised by the IITP, Priority Research Centers Program (NRF-2010-0020210), and Human-plus research program (2018M3C1B8023550) respectively.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hyunseung Choo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Jung, J., Lee, J., Yeoum, S., Bum, J., Dang, T.B., Choo, H. (2018). Cloud Media DJ Platform: Performance Perspective. In: Dang, T., Küng, J., Wagner, R., Thoai, N., Takizawa, M. (eds) Future Data and Security Engineering. FDSE 2018. Lecture Notes in Computer Science(), vol 11251. Springer, Cham. https://doi.org/10.1007/978-3-030-03192-3_26

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-03192-3_26

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-03191-6

  • Online ISBN: 978-3-030-03192-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics