skip to main content
10.1145/1159789.1159801acmconferencesArticle/Chapter ViewAbstractPublication PagesicfpConference Proceedingsconference-collections
Article

From HTTP to HTML: Erlang/OTP experiences in web based service applications

Published: 16 September 2006 Publication History

Abstract

This paper describes the lessons learnt when internally developing web applications in Erlang. On the basis of these experiences, a framework called the Web Platform has been implemented. The Web Platform follows a design pattern separating data processing and formatting, allowing the construction of flexible and maintainable software architectures. It also delivers mechanisms for building dynamic pages and components. On top of the platform and components, web interfaces to commercial Erlang systems have been built.

References

[1]
Joe Armstrong, Concurrency Oriented Programming in Erlang, Swedish Institute of Computer Science, 2003.
[2]
Francesco Cesarini, Interfacing Erlang with Standardized Management Protocols, Uppsala University, 2001.
[3]
Ericsson, Proceedings from the Third International Erlang User Conference, 1997.
[4]
Converse, T. and Park, J. 2000 PHP 4 Bible. 1st. John Wiley & Sons, Inc.
[5]
Terence Parr, Enforcing strict model-view separation in template engines. In Proceedings of the 13th international Conference on World Wide Web (New York, NY, USA, May 17-20, 2004). WWW '04. ACM Press, New York, NY, 224--233, 2004.
[6]
Everett M. Rogers, Diffusion of Innovation, 5th Ed, The Free Press, 2003.
[7]
Larry Wall, Tom Christiansen and Jon Orwant, Programming Perl 3rd Edition, O'Reilly Media, July 14, 2000.
[8]
Joe Armstrong, Concurrency Oriented Programming in Erlang Presentation, Lightweight Languages Workshop 2002, Cambridge, MA, USA, November 9 2002.
[9]
Claes Wikström, Yaws, http://yaws.hyber.org
[10]
Patrik Winroth et al., The Eddie Mission, http://eddie.sourceforge.net
[11]
The Apache HTTP Server Project, http://httpd.apache.org
[12]
MySQL, http://www.mysql.com
[13]
Verbal quote from Torbjörn Törnkvist, former member of the Ericsson Computer Science Laboratory

Cited By

View all
  • (2023)Blockchain based Secure Erlang Server for Request based Group Communication over XMPP2023 International Conference on Advances in Intelligent Computing and Applications (AICAPS)10.1109/AICAPS57044.2023.10074294(1-7)Online publication date: 1-Feb-2023
  • (2007)Optimising TCP/IP connectivityProceedings of the 2007 SIGPLAN workshop on ERLANG Workshop10.1145/1292520.1292532(73-84)Online publication date: 5-Oct-2007

Index Terms

  1. From HTTP to HTML: Erlang/OTP experiences in web based service applications

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    ERLANG '06: Proceedings of the 2006 ACM SIGPLAN workshop on Erlang
    September 2006
    74 pages
    ISBN:1595934901
    DOI:10.1145/1159789
    • General Chair:
    • Marc Feeley,
    • Program Chair:
    • Phil Trinder
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 16 September 2006

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. HTML
    2. HTTP
    3. erlang
    4. web frameworks

    Qualifiers

    • Article

    Conference

    ICFP06
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 51 of 68 submissions, 75%

    Upcoming Conference

    ICFP '25
    ACM SIGPLAN International Conference on Functional Programming
    October 12 - 18, 2025
    Singapore , Singapore

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)1
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 17 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Blockchain based Secure Erlang Server for Request based Group Communication over XMPP2023 International Conference on Advances in Intelligent Computing and Applications (AICAPS)10.1109/AICAPS57044.2023.10074294(1-7)Online publication date: 1-Feb-2023
    • (2007)Optimising TCP/IP connectivityProceedings of the 2007 SIGPLAN workshop on ERLANG Workshop10.1145/1292520.1292532(73-84)Online publication date: 5-Oct-2007

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media