Skip to main content

The Antikythera Framework: A Novel Design Approach for Accommodating a Large Number of Web Services

  • Conference paper
  • First Online:
  • 840 Accesses

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 1264))

Abstract

The increasing number of services drives small inefficiencies to intolerable levels. In order to cope with this challenge, it is useful to utilize a shared server instance. We propose a shared server instance approach with fair load balancing and minimizing overhead from multiple server instances. Our design is based on a novel approach to accommodate a whole set of services in an OS process on multiple server instances to manage statistical load utilization. The design empowers the dynamic management of computer resources in order to realize fairness among web services. We achieved 64% reduction of server instance costs.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   219.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   279.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

Learn about institutional subscriptions

References

  1. ACCESS: Antikythera Framework. https://github.com/access-company/antikythera, April 2018

  2. Andrade, L., Lira, C., Mello, B., Andrade, A., Coutinho, A., Greve, F., Prazeres, C.: Soft-IoT platform in FOG of things. In: Proceedings of the 24th Brazilian Symposium on Multimedia and the Web, WebMedia 2018, pp. 23–27. Association for Computing Machinery, New York (2018)

    Google Scholar 

  3. Dang, Y., Lin, Q., Huang, P.: AIOps: real-world challenges and research innovations. In: Proceedings of the 41st International Conference on Software Engineering: Companion Proceedings, ICSE 2019, pp. 4–5. IEEE Press, Piscataway (2019)

    Google Scholar 

  4. Dantas, L., Cavalcante, E., Batista, T.: A development environment for FIWARE-based internet of things applications. In: Proceedings of the 6th International Workshop on Middleware and Applications for the Internet of Things, M4IoT 2019, pp. 21–26. ACM, New York (2019)

    Google Scholar 

  5. Feio, P., Neto, J., Nascimento, V., Abelém, A.: FI-MApp: a web application for managing FI-WARE environments in internet of things. In: Proceedings of the 33rd Annual ACM Symposium on Applied Computing, SAC 2018, pp. 791–799. Association for Computing Machinery, New York (2018)

    Google Scholar 

  6. Fuentes Carranza, J.C., Fong, P.W.L.: Brokering policies and execution monitors for IoT middleware. In: Proceedings of the 24th ACM Symposium on Access Control Models and Technologies, SACMAT 2019, pp. 49–60. ACM, New York (2019)

    Google Scholar 

  7. Lobo, J., Firmenich, S., Rossi, G., Defossé, N., Wimmer, M.: Web of things augmentation. In: Proceedings of the Eighth International Workshop on the Web of Things, WoT 2017, pp. 11–15. Association for Computing Machinery, New York (2017)

    Google Scholar 

  8. Moore, J., Kortuem, G., Smith, A., Chowdhury, N., Cavero, J., Gooch, D.: DevOps for the urban IoT. In: Proceedings of the Second International Conference on IoT in Urban Space, Urb-IoT 2016, pp. 78–81. ACM, New York (2016)

    Google Scholar 

  9. Thuluva, A.S., Bröring, A., Medagoda, G.P., Don, H., Anicic, D., Seeger, J.: Recipes for IoT applications. In: Proceedings of the Seventh International Conference on the Internet of Things, IoT 2017, pp. 10:1–10:8. ACM, New York (2017)

    Google Scholar 

  10. Yang, Z., Guo, X., Guo, X., Janowsky, D.J., Chang, C.H.: A web platform for globally interconnected 6lowpans. In: Proceedings of the 2019 International Conference on Embedded Wireless Systems and Networks, EWSN 2019, pp. 367–372. Junction Publishing, USA (2019)

    Google Scholar 

Download references

Acknowledgement

We thank the Antikythera Framework team and the OSS community for their contribution.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Toshihiko Yamakami .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Yamakami, T., Kirino, S., Takahashi, M. (2021). The Antikythera Framework: A Novel Design Approach for Accommodating a Large Number of Web Services. In: Barolli, L., Li, K., Enokido, T., Takizawa, M. (eds) Advances in Networked-Based Information Systems. NBiS 2020. Advances in Intelligent Systems and Computing, vol 1264. Springer, Cham. https://doi.org/10.1007/978-3-030-57811-4_15

Download citation

Publish with us

Policies and ethics