Skip to content

Technology Overview

Yutaka Kato edited this page Mar 5, 2016 · 5 revisions

Archelon uses some popular technology in the world.

Service Platform

  • Apache Tomcat 8 -- Application server.
  • MySQL -- Relational database engine.
  • MongoDB -- Manage discussion data.

Application Platform

  • Java SE 8 -- general coding language.
  • Spring Framework 4.0 -- Web application framework.
  • Spring Data MongoDB -- MongoDB interaction.
  • JavaMail -- Validate e-mail address.
  • Apache Commons -- Miscellaneous libraries.
  • Commons Codec -- Hash algorithm.
  • Commons DBCP -- Database interaction.
  • Commons Pool -- Database connection pool.
  • Commons Logging -- Logging.
  • MathML -- (pending)
  • MathJax -- (pending)
  • GETA -- (pending)
  • svg-editor -- (pending)

Development Platform

  • IntelliJ IDEA -- Integrated Development Environment.
  • Gradle -- Build engine.
  • Jenkins -- Continuous Integration engine.
  • JUnit 4 -- Unit Test framework.

Clone this wiki locally