Featuring Corus: Dump your App Server

  • Scale plain Java apps, adopt lightweight app frameworks without compromise
  • Do away with cumbersome programming models and application servers
  • Centrally manage distributed virtual machines and applications on commodity infrastructure
  • Streamline deployments, minimize downtime
  • Avoid prohibitive license costs
What is it ?How is it used ?News
  • Allows managing distributed Java virtual machines collectively on multiple hosts
  • Monitors JVMs to insure high-availability (automatically restarts crashed JVMs)
  • Provides command-line interface mimicking Linux/Unix commands, easing the job of sysadmins
  • Deploys, undeploys, executes, terminates JVMs (and applications) on multiple hosts as one, streamlining deployment and maintenance
  • Does not require specialized infrastructure; works on commodity hardware
  • Do away with the app server model: deploy standard Java apps using your lightweight framework of choice (Spring, Guice, etc.)
  • Deploy, cluster-wide, any application that can run in the JVM using the Corus command-line interface (we've even tried it with JBoss)
  • Improve productivity and reduce downtime through cluster-wide deployment
  • Integrate distributed JVM and application thresholds as part of monitoring infrastructure
  • Corus 4.0 released, sporting the following:
  • Repository functionality: auto-deployment and execution of applications to new nodes in the domain.
  • Distributed shell script deployment and execution: deploy OS shell scripts and have them executed on multiple Corus nodes at once.
  • Distributed file uploads: support for uploading arbitrary files to multiple Corus nodes.
>> more...