Suche senden
Hochladen
Improve your Developer Experiece using the WAS Liberty Profile with JRebel
•
1 gefällt mir
•
2,902 views
Anton Arhipov
Folgen
Technologie
Melden
Teilen
Melden
Teilen
1 von 35
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Was Mobile And Private Cloud For Inside Sales Customers Web Cast By Kathy Terry
Was Mobile And Private Cloud For Inside Sales Customers Web Cast By Kathy Terry
Carolyn Crowe
Whats new in was liberty security and cloud readiness
Whats new in was liberty security and cloud readiness
sflynn073
Collaborative lifecycle development for Mobile Software
Collaborative lifecycle development for Mobile Software
IBM WebSphereIndia
Agile in Action - Act 2: Development
Agile in Action - Act 2: Development
Spiffy
Checking the health of your active directory enviornment
Checking the health of your active directory enviornment
Spiffy
WAS85 whats new_functionality_performance
WAS85 whats new_functionality_performance
Otto Kee LeakPeng
Build Your Business Process On A Solid Foundation–Web Sphere Application Server
Build Your Business Process On A Solid Foundation–Web Sphere Application Server
Carly Snodgrass
vFabric - Ideal Platform for SaaS Apps
vFabric - Ideal Platform for SaaS Apps
VMware vFabric
Empfohlen
Was Mobile And Private Cloud For Inside Sales Customers Web Cast By Kathy Terry
Was Mobile And Private Cloud For Inside Sales Customers Web Cast By Kathy Terry
Carolyn Crowe
Whats new in was liberty security and cloud readiness
Whats new in was liberty security and cloud readiness
sflynn073
Collaborative lifecycle development for Mobile Software
Collaborative lifecycle development for Mobile Software
IBM WebSphereIndia
Agile in Action - Act 2: Development
Agile in Action - Act 2: Development
Spiffy
Checking the health of your active directory enviornment
Checking the health of your active directory enviornment
Spiffy
WAS85 whats new_functionality_performance
WAS85 whats new_functionality_performance
Otto Kee LeakPeng
Build Your Business Process On A Solid Foundation–Web Sphere Application Server
Build Your Business Process On A Solid Foundation–Web Sphere Application Server
Carly Snodgrass
vFabric - Ideal Platform for SaaS Apps
vFabric - Ideal Platform for SaaS Apps
VMware vFabric
Subversion Edge Overview
Subversion Edge Overview
LotharSchubert
IBM WebSphere Application Server Update - Technical University (March 2015)
IBM WebSphere Application Server Update - Technical University (March 2015)
Ian Robinson
PaaS isn't Just for Developers
PaaS isn't Just for Developers
Gordon Haff
Modernize your-java ee-app-server-infrastructure
Modernize your-java ee-app-server-infrastructure
zslmarketing
Helping Organizations Realize the Value of DevOps with Continuous Software De...
Helping Organizations Realize the Value of DevOps with Continuous Software De...
IBM UrbanCode Products
Virtualizing Business Critical Apps
Virtualizing Business Critical Apps
heraldschelke
VMware vFabric - CIO Webinar - Al Sargent
VMware vFabric - CIO Webinar - Al Sargent
VMware vFabric
Agile in Action - Act 3: Testing
Agile in Action - Act 3: Testing
Spiffy
Continuous delivery on the cloud
Continuous delivery on the cloud
Anand B Narasimhan
Automated Testing for CA Plex and 2E
Automated Testing for CA Plex and 2E
CM First Group
Client Continuum Dec Fy09
Client Continuum Dec Fy09
Martha Rotter
Microsoft TechDays 2013 - IT Pro Keynote
Microsoft TechDays 2013 - IT Pro Keynote
Microsoft TechNet - Belgium and Luxembourg
Forbidden fruits of Active Directory – Cloning, snapshotting, virtualization
Forbidden fruits of Active Directory – Cloning, snapshotting, virtualization
Microsoft TechNet - Belgium and Luxembourg
Systems Resource Management with NetIQ AppManager
Systems Resource Management with NetIQ AppManager
Advanced Logic Industries
Microservice Builder: A Microservice DevOps Pipeline for Rapid Delivery and P...
Microservice Builder: A Microservice DevOps Pipeline for Rapid Delivery and P...
David Currie
Portal at the Speed of Light
Portal at the Speed of Light
Prolifics
DevOps for Mobile - DevOpsDays, NY, 2013
DevOps for Mobile - DevOpsDays, NY, 2013
Sanjeev Sharma
IBM WebSphere Liberty and Docker Deep Dive
IBM WebSphere Liberty and Docker Deep Dive
David Currie
JavaOne 2015 Keynote Presentation
JavaOne 2015 Keynote Presentation
ibmwebspheresoftware
IBM Codename: Bluemix - Cloudfoundry, PaaS development and deployment trainin...
IBM Codename: Bluemix - Cloudfoundry, PaaS development and deployment trainin...
Romeo Kienzler
NetBeans Plugin Development: JRebel Experience Report
NetBeans Plugin Development: JRebel Experience Report
Anton Arhipov
Taming Java Agents
Taming Java Agents
Anton Arhipov
Weitere ähnliche Inhalte
Was ist angesagt?
Subversion Edge Overview
Subversion Edge Overview
LotharSchubert
IBM WebSphere Application Server Update - Technical University (March 2015)
IBM WebSphere Application Server Update - Technical University (March 2015)
Ian Robinson
PaaS isn't Just for Developers
PaaS isn't Just for Developers
Gordon Haff
Modernize your-java ee-app-server-infrastructure
Modernize your-java ee-app-server-infrastructure
zslmarketing
Helping Organizations Realize the Value of DevOps with Continuous Software De...
Helping Organizations Realize the Value of DevOps with Continuous Software De...
IBM UrbanCode Products
Virtualizing Business Critical Apps
Virtualizing Business Critical Apps
heraldschelke
VMware vFabric - CIO Webinar - Al Sargent
VMware vFabric - CIO Webinar - Al Sargent
VMware vFabric
Agile in Action - Act 3: Testing
Agile in Action - Act 3: Testing
Spiffy
Continuous delivery on the cloud
Continuous delivery on the cloud
Anand B Narasimhan
Automated Testing for CA Plex and 2E
Automated Testing for CA Plex and 2E
CM First Group
Client Continuum Dec Fy09
Client Continuum Dec Fy09
Martha Rotter
Microsoft TechDays 2013 - IT Pro Keynote
Microsoft TechDays 2013 - IT Pro Keynote
Microsoft TechNet - Belgium and Luxembourg
Forbidden fruits of Active Directory – Cloning, snapshotting, virtualization
Forbidden fruits of Active Directory – Cloning, snapshotting, virtualization
Microsoft TechNet - Belgium and Luxembourg
Systems Resource Management with NetIQ AppManager
Systems Resource Management with NetIQ AppManager
Advanced Logic Industries
Microservice Builder: A Microservice DevOps Pipeline for Rapid Delivery and P...
Microservice Builder: A Microservice DevOps Pipeline for Rapid Delivery and P...
David Currie
Portal at the Speed of Light
Portal at the Speed of Light
Prolifics
DevOps for Mobile - DevOpsDays, NY, 2013
DevOps for Mobile - DevOpsDays, NY, 2013
Sanjeev Sharma
IBM WebSphere Liberty and Docker Deep Dive
IBM WebSphere Liberty and Docker Deep Dive
David Currie
JavaOne 2015 Keynote Presentation
JavaOne 2015 Keynote Presentation
ibmwebspheresoftware
IBM Codename: Bluemix - Cloudfoundry, PaaS development and deployment trainin...
IBM Codename: Bluemix - Cloudfoundry, PaaS development and deployment trainin...
Romeo Kienzler
Was ist angesagt?
(20)
Subversion Edge Overview
Subversion Edge Overview
IBM WebSphere Application Server Update - Technical University (March 2015)
IBM WebSphere Application Server Update - Technical University (March 2015)
PaaS isn't Just for Developers
PaaS isn't Just for Developers
Modernize your-java ee-app-server-infrastructure
Modernize your-java ee-app-server-infrastructure
Helping Organizations Realize the Value of DevOps with Continuous Software De...
Helping Organizations Realize the Value of DevOps with Continuous Software De...
Virtualizing Business Critical Apps
Virtualizing Business Critical Apps
VMware vFabric - CIO Webinar - Al Sargent
VMware vFabric - CIO Webinar - Al Sargent
Agile in Action - Act 3: Testing
Agile in Action - Act 3: Testing
Continuous delivery on the cloud
Continuous delivery on the cloud
Automated Testing for CA Plex and 2E
Automated Testing for CA Plex and 2E
Client Continuum Dec Fy09
Client Continuum Dec Fy09
Microsoft TechDays 2013 - IT Pro Keynote
Microsoft TechDays 2013 - IT Pro Keynote
Forbidden fruits of Active Directory – Cloning, snapshotting, virtualization
Forbidden fruits of Active Directory – Cloning, snapshotting, virtualization
Systems Resource Management with NetIQ AppManager
Systems Resource Management with NetIQ AppManager
Microservice Builder: A Microservice DevOps Pipeline for Rapid Delivery and P...
Microservice Builder: A Microservice DevOps Pipeline for Rapid Delivery and P...
Portal at the Speed of Light
Portal at the Speed of Light
DevOps for Mobile - DevOpsDays, NY, 2013
DevOps for Mobile - DevOpsDays, NY, 2013
IBM WebSphere Liberty and Docker Deep Dive
IBM WebSphere Liberty and Docker Deep Dive
JavaOne 2015 Keynote Presentation
JavaOne 2015 Keynote Presentation
IBM Codename: Bluemix - Cloudfoundry, PaaS development and deployment trainin...
IBM Codename: Bluemix - Cloudfoundry, PaaS development and deployment trainin...
Andere mochten auch
NetBeans Plugin Development: JRebel Experience Report
NetBeans Plugin Development: JRebel Experience Report
Anton Arhipov
Taming Java Agents
Taming Java Agents
Anton Arhipov
import continuous.delivery.*
import continuous.delivery.*
Anton Arhipov
Con-FESS 2015 - Is your profiler speaking to you?
Con-FESS 2015 - Is your profiler speaking to you?
Anton Arhipov
JPoint 2015 - Javassist на службе Java-разработчика
JPoint 2015 - Javassist на службе Java-разработчика
Anton Arhipov
Загрузчики классов в Java - коллекция граблей
Загрузчики классов в Java - коллекция граблей
Anton Arhipov
Introduction to Groovy
Introduction to Groovy
Anton Arhipov
JavaOne 2015 - Having fun with Javassist
JavaOne 2015 - Having fun with Javassist
Anton Arhipov
JPoint 2016 - Bytecode
JPoint 2016 - Bytecode
Anton Arhipov
Con-FESS 2015 - Having Fun With Javassist
Con-FESS 2015 - Having Fun With Javassist
Anton Arhipov
Joker 2016 - Bytecode 101
Joker 2016 - Bytecode 101
Anton Arhipov
JPoint 2016 - Etudes of DIY Java profiler
JPoint 2016 - Etudes of DIY Java profiler
Anton Arhipov
Something about Golang
Something about Golang
Anton Arhipov
Devclub 01/2017 - (Не)адекватное Java-интервью
Devclub 01/2017 - (Не)адекватное Java-интервью
Anton Arhipov
Oredev 2015 - Taming Java Agents
Oredev 2015 - Taming Java Agents
Anton Arhipov
Jenkins Evolutions - JEEConf 2012
Jenkins Evolutions - JEEConf 2012
Anton Arhipov
Riga Dev Day 2016 - Having fun with Javassist
Riga Dev Day 2016 - Having fun with Javassist
Anton Arhipov
Voxxed Days Vilnius 2015 - Having fun with Javassist
Voxxed Days Vilnius 2015 - Having fun with Javassist
Anton Arhipov
Something about Golang
Something about Golang
Anton Arhipov
Monitoring and analytics with was liberty
Monitoring and analytics with was liberty
sflynn073
Andere mochten auch
(20)
NetBeans Plugin Development: JRebel Experience Report
NetBeans Plugin Development: JRebel Experience Report
Taming Java Agents
Taming Java Agents
import continuous.delivery.*
import continuous.delivery.*
Con-FESS 2015 - Is your profiler speaking to you?
Con-FESS 2015 - Is your profiler speaking to you?
JPoint 2015 - Javassist на службе Java-разработчика
JPoint 2015 - Javassist на службе Java-разработчика
Загрузчики классов в Java - коллекция граблей
Загрузчики классов в Java - коллекция граблей
Introduction to Groovy
Introduction to Groovy
JavaOne 2015 - Having fun with Javassist
JavaOne 2015 - Having fun with Javassist
JPoint 2016 - Bytecode
JPoint 2016 - Bytecode
Con-FESS 2015 - Having Fun With Javassist
Con-FESS 2015 - Having Fun With Javassist
Joker 2016 - Bytecode 101
Joker 2016 - Bytecode 101
JPoint 2016 - Etudes of DIY Java profiler
JPoint 2016 - Etudes of DIY Java profiler
Something about Golang
Something about Golang
Devclub 01/2017 - (Не)адекватное Java-интервью
Devclub 01/2017 - (Не)адекватное Java-интервью
Oredev 2015 - Taming Java Agents
Oredev 2015 - Taming Java Agents
Jenkins Evolutions - JEEConf 2012
Jenkins Evolutions - JEEConf 2012
Riga Dev Day 2016 - Having fun with Javassist
Riga Dev Day 2016 - Having fun with Javassist
Voxxed Days Vilnius 2015 - Having fun with Javassist
Voxxed Days Vilnius 2015 - Having fun with Javassist
Something about Golang
Something about Golang
Monitoring and analytics with was liberty
Monitoring and analytics with was liberty
Ähnlich wie Improve your Developer Experiece using the WAS Liberty Profile with JRebel
Was liberty
Was liberty
Ian Robinson
What's New in WebSphere Application Server
What's New in WebSphere Application Server
COMMON Europe
PHP Apps on the Move - Migrating from In-House to Cloud
PHP Apps on the Move - Migrating from In-House to Cloud
RightScale
Eclipse tools for deployment to was liberty profile in Bluemix
Eclipse tools for deployment to was liberty profile in Bluemix
Eclipse Day India
VMware - Snapshot sessions - Deploy and manage tomorrow's applications today
VMware - Snapshot sessions - Deploy and manage tomorrow's applications today
AnnSteyaert_vmware
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs
Was l iberty for java batch and jsr352
Was l iberty for java batch and jsr352
sflynn073
Riverbed Stingray + vFabric Application Director
Riverbed Stingray + vFabric Application Director
Riverbed Technology
WebSphere Application Server - Meeting Your Cloud and On-Premise Demands
WebSphere Application Server - Meeting Your Cloud and On-Premise Demands
Ian Robinson
Websphere Application Server V8.5
Websphere Application Server V8.5
IBM WebSphereIndia
WebSphere application server 8.5.5 - quick overview
WebSphere application server 8.5.5 - quick overview
Chris Sparshott
Cloud Computing - Making IT Simple
Cloud Computing - Making IT Simple
Bob Rhubart
Cloud Computing: Making IT Simple
Cloud Computing: Making IT Simple
Bob Rhubart
Devops lifecycle with Kabanero Appsody, Codewind, Tekton
Devops lifecycle with Kabanero Appsody, Codewind, Tekton
Winton Winton
SharePoint 2010 as a Development Platform
SharePoint 2010 as a Development Platform
Ayman El-Hattab
DevOps and Cloud at NI
DevOps and Cloud at NI
Ernest Mueller
Soa204 Kawasaki Final
Soa204 Kawasaki Final
Anush Kumar
IBM WebSphere application server
IBM WebSphere application server
IBM Sverige
Introducing the WSO2 App Factory
Introducing the WSO2 App Factory
WSO2
D02 - What are the best tools for Building Web 2.0 Applications.ppt
D02 - What are the best tools for Building Web 2.0 Applications.ppt
Matthew Perrins
Ähnlich wie Improve your Developer Experiece using the WAS Liberty Profile with JRebel
(20)
Was liberty
Was liberty
What's New in WebSphere Application Server
What's New in WebSphere Application Server
PHP Apps on the Move - Migrating from In-House to Cloud
PHP Apps on the Move - Migrating from In-House to Cloud
Eclipse tools for deployment to was liberty profile in Bluemix
Eclipse tools for deployment to was liberty profile in Bluemix
VMware - Snapshot sessions - Deploy and manage tomorrow's applications today
VMware - Snapshot sessions - Deploy and manage tomorrow's applications today
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
Was l iberty for java batch and jsr352
Was l iberty for java batch and jsr352
Riverbed Stingray + vFabric Application Director
Riverbed Stingray + vFabric Application Director
WebSphere Application Server - Meeting Your Cloud and On-Premise Demands
WebSphere Application Server - Meeting Your Cloud and On-Premise Demands
Websphere Application Server V8.5
Websphere Application Server V8.5
WebSphere application server 8.5.5 - quick overview
WebSphere application server 8.5.5 - quick overview
Cloud Computing - Making IT Simple
Cloud Computing - Making IT Simple
Cloud Computing: Making IT Simple
Cloud Computing: Making IT Simple
Devops lifecycle with Kabanero Appsody, Codewind, Tekton
Devops lifecycle with Kabanero Appsody, Codewind, Tekton
SharePoint 2010 as a Development Platform
SharePoint 2010 as a Development Platform
DevOps and Cloud at NI
DevOps and Cloud at NI
Soa204 Kawasaki Final
Soa204 Kawasaki Final
IBM WebSphere application server
IBM WebSphere application server
Introducing the WSO2 App Factory
Introducing the WSO2 App Factory
D02 - What are the best tools for Building Web 2.0 Applications.ppt
D02 - What are the best tools for Building Web 2.0 Applications.ppt
Mehr von Anton Arhipov
JavaZone 2022 - Building Kotlin DSL.pdf
JavaZone 2022 - Building Kotlin DSL.pdf
Anton Arhipov
Idiomatic kotlin
Idiomatic kotlin
Anton Arhipov
TechTrain 2019 - (Не)адекватное техническое интервью
TechTrain 2019 - (Не)адекватное техническое интервью
Anton Arhipov
Build pipelines with TeamCity
Build pipelines with TeamCity
Anton Arhipov
Build pipelines with TeamCity
Build pipelines with TeamCity
Anton Arhipov
Devoxx Ukraine 2018 - Kotlin DSL in under an hour
Devoxx Ukraine 2018 - Kotlin DSL in under an hour
Anton Arhipov
GeeCON Prague 2018 - Kotlin DSL in under an hour
GeeCON Prague 2018 - Kotlin DSL in under an hour
Anton Arhipov
Build pipelines with TeamCity and Kotlin DSL
Build pipelines with TeamCity and Kotlin DSL
Anton Arhipov
Build pipelines with TeamCity
Build pipelines with TeamCity
Anton Arhipov
JavaDay Kiev 2017 - Integration testing with TestContainers
JavaDay Kiev 2017 - Integration testing with TestContainers
Anton Arhipov
GeeCON Prague 2017 - TestContainers
GeeCON Prague 2017 - TestContainers
Anton Arhipov
JavaOne 2017 - The hitchhiker’s guide to Java class reloading
JavaOne 2017 - The hitchhiker’s guide to Java class reloading
Anton Arhipov
JavaOne 2017 - TestContainers: integration testing without the hassle
JavaOne 2017 - TestContainers: integration testing without the hassle
Anton Arhipov
JavaOne 2017 - The hitchhiker’s guide to Java class reloading
JavaOne 2017 - The hitchhiker’s guide to Java class reloading
Anton Arhipov
JavaZone 2017 - The Hitchhiker’s guide to Java class reloading
JavaZone 2017 - The Hitchhiker’s guide to Java class reloading
Anton Arhipov
JUG.ua 20170225 - Java bytecode instrumentation
JUG.ua 20170225 - Java bytecode instrumentation
Anton Arhipov
Riga DevDays 2017 - The hitchhiker’s guide to Java class reloading
Riga DevDays 2017 - The hitchhiker’s guide to Java class reloading
Anton Arhipov
GeeCON 2017 - TestContainers. Integration testing without the hassle
GeeCON 2017 - TestContainers. Integration testing without the hassle
Anton Arhipov
JEEConf 2017 - The hitchhiker’s guide to Java class reloading
JEEConf 2017 - The hitchhiker’s guide to Java class reloading
Anton Arhipov
JEEConf 2017 - Having fun with Javassist
JEEConf 2017 - Having fun with Javassist
Anton Arhipov
Mehr von Anton Arhipov
(20)
JavaZone 2022 - Building Kotlin DSL.pdf
JavaZone 2022 - Building Kotlin DSL.pdf
Idiomatic kotlin
Idiomatic kotlin
TechTrain 2019 - (Не)адекватное техническое интервью
TechTrain 2019 - (Не)адекватное техническое интервью
Build pipelines with TeamCity
Build pipelines with TeamCity
Build pipelines with TeamCity
Build pipelines with TeamCity
Devoxx Ukraine 2018 - Kotlin DSL in under an hour
Devoxx Ukraine 2018 - Kotlin DSL in under an hour
GeeCON Prague 2018 - Kotlin DSL in under an hour
GeeCON Prague 2018 - Kotlin DSL in under an hour
Build pipelines with TeamCity and Kotlin DSL
Build pipelines with TeamCity and Kotlin DSL
Build pipelines with TeamCity
Build pipelines with TeamCity
JavaDay Kiev 2017 - Integration testing with TestContainers
JavaDay Kiev 2017 - Integration testing with TestContainers
GeeCON Prague 2017 - TestContainers
GeeCON Prague 2017 - TestContainers
JavaOne 2017 - The hitchhiker’s guide to Java class reloading
JavaOne 2017 - The hitchhiker’s guide to Java class reloading
JavaOne 2017 - TestContainers: integration testing without the hassle
JavaOne 2017 - TestContainers: integration testing without the hassle
JavaOne 2017 - The hitchhiker’s guide to Java class reloading
JavaOne 2017 - The hitchhiker’s guide to Java class reloading
JavaZone 2017 - The Hitchhiker’s guide to Java class reloading
JavaZone 2017 - The Hitchhiker’s guide to Java class reloading
JUG.ua 20170225 - Java bytecode instrumentation
JUG.ua 20170225 - Java bytecode instrumentation
Riga DevDays 2017 - The hitchhiker’s guide to Java class reloading
Riga DevDays 2017 - The hitchhiker’s guide to Java class reloading
GeeCON 2017 - TestContainers. Integration testing without the hassle
GeeCON 2017 - TestContainers. Integration testing without the hassle
JEEConf 2017 - The hitchhiker’s guide to Java class reloading
JEEConf 2017 - The hitchhiker’s guide to Java class reloading
JEEConf 2017 - Having fun with Javassist
JEEConf 2017 - Having fun with Javassist
Kürzlich hochgeladen
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
charlottematthew16
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
Fwdays
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Mattias Andersson
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Enterprise Knowledge
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Kalema Edgar
Training state-of-the-art general text embedding
Training state-of-the-art general text embedding
Zilliz
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Fwdays
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
NavinnSomaal
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
gvaughan
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
The Digital Insurer
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
UiPathCommunity
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
Zilliz
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Fwdays
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
carlostorres15106
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Addepto
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Fwdays
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Patryk Bandurski
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Mark Simos
Kürzlich hochgeladen
(20)
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Training state-of-the-art general text embedding
Training state-of-the-art general text embedding
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Improve your Developer Experiece using the WAS Liberty Profile with JRebel
1.
D-05 Improve your
Developer Experiece using the WAS Liberty Profile with JRebel Anton Arhipov | JRebel Product Lead | ZeroTurnaround Tim deBoer | RAD & WDT Chief Architect | IBM © IBM Corporation 2012 © IBM Corporation 2011
2.
IBM WebSphere Technical
Convention 2012 – Berlin, Germany Agenda • WAS, RAD and WDT • The WAS Liberty Profile • JRebel © IBM Corporation 2012
3.
3
IBM WebSphere Technical Convention 2012 – Berlin, Germany WebSphere Application Server Family (V8.5) WAS for WAS Hypervisor Edition WAS ND WAS for z/OS Developers Tools +Liberty +Liberty +Intelligent Tools +Liberty +Intelligent +Liberty +Intelligent Edition Profile Profile Mgmt Edition Profile Mgmt Profile Mgmt Enables efficient Optimized to instantly run Delivers near-continuous Takes full advantage of development of in VMware and other availability, with advanced the z/OS Sysplex to deliver a innovative apps server virtualization performance and mgmt highly secure, reliable, and that will run on environments capabilities, for mission- resource efficient WAS in production critical apps server experience Available as a no-charge edition for the developer WAS desktop and Provides secure, high performance transaction engine for includes Eclipse Tools +Liberty moderately sized configurations with web tier clustering and adapters Edition Profile failover across up to five application server profiles WAS Express WAS CE An open source-based, small A lower-cost, ready-to-go footprint foundation with no up- +Liberty solution to build dynamic front acquisition costs Profile Web sites & apps © IBM Corporation 2012 Built on a common code base
4.
IBM WebSphere Technical
Convention 2012 – Berlin, Germany Rational Application Developer and the new WAS Developer Tools Portal & Comprehensive Portlet JCA SIP iWidgets SCA Analysis CEA JSF Profiling Batch Web 2.0 Visualization Cloud Focused & mobile OSGi Java EE Team WAS & Liberty debug Team code Profile coverage Basic Eclipse WAS Developer Tools Rational Application Developer Freely available Free Premium Offering Supported for a fee © IBM Corporation 2012 4
5.
IBM WebSphere Technical
Convention 2012 – Berlin, Germany Agenda • WAS, RAD and WDT • The WAS Liberty Profile • JRebel © IBM Corporation 2012
6.
IBM WebSphere Technical
Convention 2012 – Berlin, Germany What Do Developers Care About? • Common development tasks include: fastest • Modify file within an application • Debug a problem in an application Hourly • Restart/redeploy application • Restart server Daily • Share code with team • Change app structure (add/remove a module/bundle) faster • Make config change Weekly • Share config change with team • Reproduce problem from another environment Monthly • Upgrade to new service release • Create application • Install server fast Time to complete Frequency • All tasks should be as painless as possible, with special emphasis on the more frequent ones. If the time taken to accomplish these tasks is an impediment to the development, the cost of the fidelity of the test server runtime is challenged • These kind of capabilities reflect on the Application Server runtime as well as 6 the tools © IBM Corporation 2012
7.
7
IBM WebSphere Technical Convention 2012 – Berlin, Germany WAS v8.5: Introduces the Lightweight “Liberty” Profile – For Web, OSGi and Mobile Apps A highly composable, dynamic Server profile Dynamic Server Profile Developer First Focus Not static like Web Profile – Simplified, shareable server config (like a determines by app at a fine- dev. artifact). One XML file or several to grained level simplify sharing & reuse of config Incredibly fast: Small Download: start times: < 5 secs < 50MB Lightweight runtime Dynamic Runtime Small memory footprint: Adding features & updating WAS v8.5 configs does not require (46MB for TradeLite) Liberty Profile server restart Integrated Tooling Integration with ND Job Mgr Powerful tools. Simple Optionally manage server Eclipse feature lifecycle through ND Job Mgr Unzip Install & Deploy Popular Platforms Fidelity to full profile WAS IM or unzip to install. Unzip Adds MAC OS for Same reliable containers & QOS deploy of server + app + config development (easy migration from dev to ops) © IBM Corporation 2012
8.
IBM WebSphere Technical
Convention 2012 – Berlin, Germany No Hurdles to Install • Tools and runtime are free for development. No time limit • Eclipse feature install for tools; 40MB zip download for server profile. – Installation Manager also supported à same installed result. • 2 minutes from “Nothing” to “Done”: • Install WAS Developer Tools for Eclipse Feature • • Use the Tools to download the WAS Liberty Profile or download 40MB zip from WASdev.net www.wasdev.net © IBM Corporation 2012 8
9.
9
IBM WebSphere Technical Convention 2012 – Berlin, Germany Simplified Server Configuration • Simplest case: One XML file for all server config • Editable within the workspace • Exportable, shareable, versionable No need for Admin Console, wsadmin, or extended EARs server.xml X resources.xml etc. ws-security.xml © IBM Corporation 2012
10.
IBM WebSphere Technical
Convention 2012 – Berlin, Germany Highly Composable Runtime Based on ‘Features’ WAS Extensions Java EE Support jpa-2.0 jsp-2.2 restconnector-1.0 Runtime Services & servlet-3.0 appsecurity-1.0 Config Model Feature Manager HTTP Transport Application Manager Full WAS Profile WAS v8.5 Liberty Profile © IBM Corporation 2012
11.
IBM WebSphere Technical
Convention 2012 – Berlin, Germany WAS V8.5 Feature Set Programming Model Runtime zosTransaction-1.0 zWlm-1.0 zosSecurity-1.0 beanvalidation-1.0 appSecurity-1.0 jaxrs-1.1 osgi-jpa-1.0 localConnector-1.0 restConnector-1.0 blueprint-1.0 ssl-1.0 jsf-2.0 jpa-2.0 json-1.0 monitor-1.0 jsp-2.2 sessionDatabase-1.0 servlet-3.0 wab-1.0 jndi-1.0 jdbc-4.0 jaxws-2.2 cdi-1.0 ejblite-3.1 Alpha © IBM Corporation 2012
12.
IBM WebSphere Technical
Convention 2012 – Berlin, Germany Liberty Profile – Startup & Footprint • The problem of a lightweight development environment in S tartu p & F o o tp rin t C o mp aris o n o f v ario u s lig h tweig h t s erv ers WebSphere has been solved! 9.0 120 S ta rtu p time in sec onds (L ower is B etter) 8.0 7.8 104 – Liberty Profile startup & 93 100 7.0 footprint are on par with Footprint in MB (L ower is B etter) 6.0 80 5.3 Tomcat. 5.0 60 – Liberty Profile starts up in less 4.0 46 than half the time of JBoss 3.0 34 2.3 40 2.0 1.7 Web profile. 20 1.0 0.0 0 T omc a t 7.0.12 J B oss 7.0 Web G la ssF ish 3.1 L iberty P rofile P rofile Web P rofile System Info: Lenovo T60p - 2 x 2.16 GHz Intel Core Duo T2600 S tartup time 2GB RAM, Windows XP 32-bit F ootprint Apache Tomcat 7.0.12 JBoss Community Edition 7.0 Web Profile server Note: Tomcat , JBoss, and GlassFish were GlassFish Server 3.1 Open Source Edition Web Profile measured with the HotSpot JDK, while Liberty was WAS V8.5 Liberty Profile (All servers had the TradeLite benchmark application installed) measured with the IBM JDK. © IBM Corporation 2012 12
13.
IBM WebSphere Technical
Convention 2012 – Berlin, Germany Agenda • WAS, RAD and WDT • The WAS Liberty Profile • JRebel © IBM Corporation 2012
14.
IBM WebSphere Technical
Convention 2012 – Berlin, Germany http://jrebel.com/ibmwtc © IBM Corporation 2012
15.
IBM WebSphere Technical
Convention 2012 – Berlin, Germany The Typical Turnaround In Java EE Environment Observe Make a results change Build, deploy, wait © IBM Corporation 2012
16.
IBM WebSphere Technical
Convention 2012 – Berlin, Germany AVG ~2.5 min http://zeroturnaround.com/java-ee-productivity-report-2011/ © IBM Corporation 2012
17.
IBM WebSphere Technical
Convention 2012 – Berlin, Germany The Typical Turnaround In Java EE Environment Observe Make a results change Build, deploy, wait © IBM Corporation 2012
18.
IBM WebSphere Technical
Convention 2012 – Berlin, Germany The Turnaround Time Sink 1s – 5m 1s – 1m 0,5 – 10m ~1m build server startup application initialization in-app navigation © IBM Corporation 2012
19.
IBM WebSphere Technical
Convention 2012 – Berlin, Germany Build Resolve dependencies Copy static resources Compile classes Package modules into JARs Package everything into WAR/EAR © IBM Corporation 2012
20.
IBM WebSphere Technical
Convention 2012 – Berlin, Germany Exploded Directory Deployment © IBM Corporation 2012
21.
IBM WebSphere Technical
Convention 2012 – Berlin, Germany Resource Mapping getResource(“hello.html”) read(“src/main/.../hello.html”) © IBM Corporation 2012
22.
IBM WebSphere Technical
Convention 2012 – Berlin, Germany Build Resolve dependencies Copy static resources Compile classes Package modules into JARs Package everything into WAR/EAR © IBM Corporation 2012
23.
IBM WebSphere Technical
Convention 2012 – Berlin, Germany Build Resolve dependencies Copy static resources Compile classes Package modules into JARs Package everything into WAR/EAR © IBM Corporation 2012
24.
IBM WebSphere Technical
Convention 2012 – Berlin, Germany HotSwap Make changes in IDE OldClassLoader MyObject.class HotSwap New code 111000100 Debugger 101010010 New code 111000100 101010010 MyObject © IBM Corporation 2012
25.
IBM WebSphere Technical
Convention 2012 – Berlin, Germany JRebel vs HotSwap HotSwap JRebel Changing method bodies + + Adding/removing methods IBM J9 + Adding/removing constructors - + Adding/removing fields - + Adding/removing classes - + Adding/removing annotations - + Replacing super class - - Adding/removing implemented - - interfaces © IBM Corporation 2012
26.
IBM WebSphere Technical
Convention 2012 – Berlin, Germany JRebel Make changes in IDE OldClassLoader Framework MyObject.clas Code s 101000101 New code JRebel 100010010 111000100 101010010 MyObject Configuration (XML, annotations,..) © IBM Corporation 2012
27.
IBM WebSphere Technical
Convention 2012 – Berlin, Germany in action © IBM Corporation 2012
28.
IBM WebSphere Technical
Convention 2012 – Berlin, Germany The Turnaround Time Sink 1s – 5m 1s – 5m 0,5 – 10m ~1m build server startup application initialization in-app navigation © IBM Corporation 2012
29.
IBM WebSphere Technical
Convention 2012 – Berlin, Germany JRebel for WebSphere • WebSphere 6.1 • WebSphere 7.x • WebSphere 8.x-8.5 • WebSphere 8.5 Liberty • Including EJB support © IBM Corporation 2012
30.
IBM WebSphere Technical
Convention 2012 – Berlin, Germany Available via Eclipse Marketplace • Or the update site: http://zeroturnaround.com/update-site/ © IBM Corporation 2012
31.
IBM WebSphere Technical
Convention 2012 – Berlin, Germany JRebel Nature © IBM Corporation 2012
32.
IBM WebSphere Technical
Convention 2012 – Berlin, Germany JRebel for Liberty © IBM Corporation 2012
33.
IBM WebSphere Technical
Convention 2012 – Berlin, Germany http://jrebel.com/ibmwtc © IBM Corporation 2012
34.
IBM WebSphere Technical
Convention 2012 – Berlin, Germany Questions? As a reminder, please fill out a session evaluation © IBM Corporation 2012
35.
IBM WebSphere Technical
Convention 2012 – Berlin, Germany Copyright Information • © Copyright IBM Corporation 2012. All Rights Reserved. IBM, the IBM logo, ibm.com, AppScan, CICS, Cloudburst, Cognos, CPLEX, DataPower, DB2, FileNet, ILOG, IMS, InfoSphere, Lotus, Lotus Notes, Maximo, Quickr, Rational, Rational Team Concert, Sametime, Tivoli, WebSphere, and z/OS are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™), these symbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at “Copyright and trademark information” at ibm.com/legal/copytrade.shtml. • Coremetrics is a trademark or registered trademark of Coremetrics, Inc., an IBM Company. • SPSS is a trademark or registered trademark of SPSS, Inc. (or its affiliates), an IBM Company. • Unica is a trademark or registered trademark of Unica Corporation, an IBM Company. • Java and all Java-based trademarks and logos are trademarks of Oracle and/or its affiliates. Other company, product and service names may be trademarks or service marks of others. References in this publication to IBM products and services do not imply that IBM intends to make them available in all countries in which IBM operates. © IBM Corporation 2012
Jetzt herunterladen