8
Payara Micro Next generation GlassFish HASUNUMA Kenji Payara Community [email protected]

Payara Micro -Next generation GlassFish-

Embed Size (px)

Citation preview

Page 1: Payara Micro -Next generation GlassFish-

Payara MicroNext generation GlassFish

HASUNUMA KenjiPayara [email protected]

Page 2: Payara Micro -Next generation GlassFish-

Let's create a web app

1. Build a web app

2. Package the app as myservice.war

3. do something ...

4. http://localhost:8080/myservice/ ...

Page 3: Payara Micro -Next generation GlassFish-

Running Payara Micro

java -jar payara-micro.jar --deploy myservice.war

(Ctrl + C to shutdown)

Page 4: Payara Micro -Next generation GlassFish-

Calling Payara Micro

public class PayaraMicroRunner { public static void main(String... args) { PayaraMicro.getInstance() .addDeployment("myservice.war") .bootStrap(); // Shutdown automatically }}

Page 5: Payara Micro -Next generation GlassFish-

Payara Micro is ...

• Running .war files like micro services

• Hazelcast integration (Cache/Cluster)

• Using also embedded server

• Supports Java EE 7 Web Profile, Concurrency, JBatch and JCache

Page 6: Payara Micro -Next generation GlassFish-

Payara and GlassFish

forkcherry-pick patch

• Java EE RI• Indeterminate releases• Java.net (SVN)

• Fully supported• Quarterly Releases• GitHubAdam Bien recommends

Page 7: Payara Micro -Next generation GlassFish-

Feed new fish, Payara! http://payara.co

Page 8: Payara Micro -Next generation GlassFish-

Payara MicroNext generation GlassFishHASUNUMA KenjiPayara [email protected]