heroku for java

Post on 12-May-2015

1.543 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Presentation held for Miles internally. Norwegian only.

TRANSCRIPT

Heroku for JavaMiles Session September 2011

Anders Sveen

Heroku

$$$

Software

Cloud

IaaS

PaaS

SaaS

IaaS PaaS SaaS

Fleksibilitet

Miljøer Forskning

TrafikkvariasjonerUtvikling

Vs.

Polyglot

postgresqlDynos

GratisKjører JVM

git pushMaven

public static void main(String[] args) throws Exception{ Server server = new Server(Integer.valueOf(System.getenv("PORT"))); ServletContextHandler context = new ServletContextHandler(ServletContextHandler.SESSIONS);

context.setContextPath("/"); server.setHandler(context);context.addServlet(new ServletHolder(new HelloWorld()),"/*"); server.start();server.join();}

<dependencies><dependency>

<groupId>org.eclipse.jetty</groupId><artifactId>jetty-servlet</artifactId><version>7.4.4.v20110707</version>

</dependency><dependency>

<groupId>javax.servlet</groupId><artifactId>servlet-api</artifactId><version>2.5</version>

</dependency></dependencies>

web: sh doit-webapp/target/bin/webapp

Fare for regn?

Dårlige klær…?

Skifter maskin

Timeout Én request av

gangen

Ikke noe filsystem

RESTUnngå session

Lettvektscontainer

Begrens sessionstørrelse

Uavhengig

skalering

top related