tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Tomcat Wiki] Trivial Update of "TomcatTrackUs09 Sessions" by JeanFredericClere
Date Thu, 11 Jun 2009 09:58:33 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification.

The following page has been changed by JeanFredericClere:
http://wiki.apache.org/tomcat/TomcatTrackUs09_Sessions

------------------------------------------------------------------------------
  
  Presentation — 60 minutes
  Description
- Have you ever wanted to to do more than just download Tomcat and install some web applications?
Do you want to learn more about Tomcat internals and how everything fits together? Do you
want to be able to apply patches for bugs to your Tomcat installation without having to wait
for the next release? If you answered yes to any of the above questions then this presentation
is for you. Starting with how the Tomcat subversion repository is structured, this presentation
will show you how to build each of the major Tomcat versions from source, how to use your
local build to generate binary patches for specific bugs and how to extend Tomcat functionality
for your environment. After an overview of the Tomcat request processing architecture, a request
will be examined as it passes through Tomcat using remote debugging. Key classes and decision
points will be highlighted to provide attendees with potential starting points when debugging
their own issues. To finish the presentation, a
 nd to give a practical example of how the knowledge gained may be put to use, a current bug
will be examined, the root cause identified and a patch to fix it generated.
+ Have you ever wanted to to do more than just download Tomcat and install some web applications?
Do you want to learn more about Tomcat internals and how everything fits together? Do you
want to be able to apply patches for bugs to your Tomcat installation without having to wait
for the next release? If you answered yes to any of the above questions then this presentation
is for you. Starting with how the Tomcat subversion repository is structured, this presentation
will show you how to build each of the major Tomcat versions from source, how to use your
local build to generate binary patches for specific bugs and how to extend Tomcat functionality
for your environment. After an overview of the Tomcat request processing architecture, a request
will be examined as it passes through Tomcat using remote debugging. Key classes and decision
points will be highlighted to provide attendees with potential starting points when debugging
their own issues. To finish the presentation, a
 nd to give a practical example of how the knowledge gained may be put to use, a current bug
will be examined, the root cause identified and a patch to fix it generated.[[BR]]
- Presenter Bio
+ Presenter Bio[[BR]]
  Mark has been using and developing Tomcat for over five years. He first got involved in
the development of Tomcat when he needed better control over the SSL configuration than was
available at the time. After fixing that first bug, he started working his way through the
remaining Tomcat bugs and is still going. Along the way Mark has become a Tomcat committer
and PMC member, volunteered to be the Tomcat 4 release manager, created the Tomcat security
pages, become a member of the ASF and joined the Apache Security Committee. He also helps
maintain the ASF's Bugzilla instances. Mark has a MEng in Electronic and Electrical Engineering
from the University of Birmingham, UK and is currently a Senior Software Engineer with the
Covalent Products Division of SpringSource.
  
  **************************************************************************
@@ -26, +26 @@

  
  Presentation — 60 minutes
  Description
- Provisioning open source software in large server farms can prove to be a real challenge.
A lot of software products, Apache Tomcat included, don't come with any tools or frameworks
to manage this process. In this session we will dig into the undocumented possibilities that
Apache Tomcat offers that makes Apache Tomcat one of the most flexible and powerful application
servers in the world when it comes to provisioning. Tomcat offers very unique, but unfortunately
undocumented capabilities in this respect. The presentation is focused on managing installations,
configurations, upgrades and even downgrades in a way that little or even no configuration
and migration efforts have to take place. Using this strategy will save your organization
countless hours in managing your Apache Tomcat infrastructure.
+ Provisioning open source software in large server farms can prove to be a real challenge.
A lot of software products, Apache Tomcat included, don't come with any tools or frameworks
to manage this process. In this session we will dig into the undocumented possibilities that
Apache Tomcat offers that makes Apache Tomcat one of the most flexible and powerful application
servers in the world when it comes to provisioning. Tomcat offers very unique, but unfortunately
undocumented capabilities in this respect. The presentation is focused on managing installations,
configurations, upgrades and even downgrades in a way that little or even no configuration
and migration efforts have to take place. Using this strategy will save your organization
countless hours in managing your Apache Tomcat infrastructure.[[BR]]
- Presenter Bio
+ Presenter Bio[[BR]]
  Filip is a Senior Software Engineer for SpringSource and a key participant in SpringSource's
Apache Tomcat initiatives. Filip brings 12 years of extensive experience in architecture,
design and development of distributed application frameworks and containers and is recognized
for his top-quality system development skills and continuous participation of Open Source
development projects. Filip is a committer to the Apache Tomcat project where he is a leading
authority on Tomcat clustering and a key contributor to the core of the platform. He also
authored the online book Hitch-Hiker's Guide to Tomcat. Prior to SpringSource, Filip was a
Senior Software Enginieer for Covalent Technologies, which was acquired by SpringSource in
early 2008. Previously, Filip worked as a Senior Software Engineer/Architect for La Quinta
Corporation. Filip has also made contributions to software initiatives for Walmart.com, Sony
Music, France Telecom and has held a variety of senior software enginee
 ring positions with technology companies in both the United States and Sweden. He received
his education at Chalmers University of Technology in Gothenburg, Sweden where he majored
in Computer Science and Computer Engineering.
  
  **************************************************************************
@@ -56, +56 @@

  
  Presentation — 60 minutes
  Description
- There is often the question among users what should I use: mod_proxy or mod_jk? Mod_jk looks
a kind of toolbox for integrating Tomcat application in web server and mod_proxy looks more
than a straight forward loadbalancer. This presentation will try to help to choose the best
module depending on the application structure. The goal of the two reverse proxy modules are
different therefore they will continue existing and exchanging features. Now everyone will
be able to choose the technology that fits their needs.
+ There is often the question among users what should I use: mod_proxy or mod_jk? Mod_jk looks
a kind of toolbox for integrating Tomcat application in web server and mod_proxy looks more
than a straight forward loadbalancer. This presentation will try to help to choose the best
module depending on the application structure. The goal of the two reverse proxy modules are
different therefore they will continue existing and exchanging features. Now everyone will
be able to choose the technology that fits their needs.[[BR]]
- Presenter Bio
+ Presenter Bio[[BR]]
  Jean-Frederic has spent more than 20 years writing client/server software. He is committer
in APR, Jakarta, Httpd and Tomcat and he likes complex projects where different languages
and machines are involved. Borne in France, Jean-Frederic lived in Barcelona (Spain) for 14
years. Since May 2006 he lives in Neuchatel (Switzerland) where he works for RedHat in the
JBoss division.
  
  **************************************************************************
@@ -74, +74 @@

  
  Presentation — 60 minutes
  Description
- The session describes trouble shooting methods and solutions of several commonly occurring
issues of web applications deployed on Apache and Tomcat. The session focuses on common causes
and step-by-step instructions to resolve the problems. Some of the issues that are included
in the presentation are: Application Server Hang & Core Dump, Java Virtual Machine and
Memory issues (JVM Crash with no Core Dump, Out of Memory/Memory Leak), Too Many Open Files,
JDBC-Database connectivity and Drivers issues, Load Balancing Issues(Apache & Tomcat connectivity
with multiple hosts), SSL Trouble Shooting, High/Low CPU utilization, Slow application response,
Server Core Dump, Irrecoverable Stack overflow and HTTP Session and Replication Failure. The
troubleshooting methodology and solutions described in presentation will help system administrators
and programmers to reduce the time spent on diagnosing problems to get to the root cause and
to correct the issue. The presentation focuses on
  support patterns to resolve the most common problems, system behaviors, and issues. Instructions
on how to resolve the issues will also be included in the presentation. The last part of the
session focuses on best ways to monitor Java applications by using Open Source tools to get
pre-notifications for some of the above issues.
+ The session describes trouble shooting methods and solutions of several commonly occurring
issues of web applications deployed on Apache and Tomcat. The session focuses on common causes
and step-by-step instructions to resolve the problems. Some of the issues that are included
in the presentation are: Application Server Hang & Core Dump, Java Virtual Machine and
Memory issues (JVM Crash with no Core Dump, Out of Memory/Memory Leak), Too Many Open Files,
JDBC-Database connectivity and Drivers issues, Load Balancing Issues(Apache & Tomcat connectivity
with multiple hosts), SSL Trouble Shooting, High/Low CPU utilization, Slow application response,
Server Core Dump, Irrecoverable Stack overflow and HTTP Session and Replication Failure. The
troubleshooting methodology and solutions described in presentation will help system administrators
and programmers to reduce the time spent on diagnosing problems to get to the root cause and
to correct the issue. The presentation focuses on
  support patterns to resolve the most common problems, system behaviors, and issues. Instructions
on how to resolve the issues will also be included in the presentation. The last part of the
session focuses on best ways to monitor Java applications by using Open Source tools to get
pre-notifications for some of the above issues.[[BR]]
- Presenter Bio
+ Presenter Bio[[BR]]
  Ravi is an Architect and with more than 15 years of global, professional experience. Prior
to his current assignment at AOL-Time Warner, Ravi was a senior business consultant with BEA
Systems. Ravi worked at BEA Systems on WebLogic and AquaLogic product line Ravi also worked
with several Java webserver and application containers. His interests include Open source
containers, Java, infrastructure architecture, trouble shooting methodologies and software
design. Ravi has spoken number of WebLogic conferences and Java user group meetings
  
  **************************************************************************
@@ -84, +84 @@

  
  Presentation — 60 minutes
  Description
- One of the main new features in Apache 2.2 is the enhancement of the proxy module, allowing
Apache to proxy not only HTTP as before, but also AJP. Coupled with the dynamic load balancing
capability also new in 2.2, see why Apache is now an even more capable reverse proxy, and
see why mod_jk may no longer be required. Included are helpful real-world hints in configuration
for high-availability failover environments.
+ One of the main new features in Apache 2.2 is the enhancement of the proxy module, allowing
Apache to proxy not only HTTP as before, but also AJP. Coupled with the dynamic load balancing
capability also new in 2.2, see why Apache is now an even more capable reverse proxy, and
see why mod_jk may no longer be required. Included are helpful real-world hints in configuration
for high-availability failover environments.[[BR]]
- Presenter Bio
+ Presenter Bio[[BR]]
  Jim's been active on the 'Net since the early 80's, starting as editor of the A/UX FAQ.
He worked on the NCSA server and joined the Apache Group (as it was called back then) at a
very early stage. He actively contributes on HTTPD, APR and Tomcat, but also hacks on other
projects (ASF and others) as well in addition to mentoring many ASF incubator podlings. In
addition to being a charter and core member of the ASF Jim serves as Director and Chairman
for the foundation. His real job is as Chief Architect and Principal Software Engineer for
the Covalent Products Division of SpringSource. Previously, Jim served at CTO for Covalent
Technologies, which was acquired by SpringSource in early 2008.
  Note:
  '''The httpd track may use it'''

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Mime
View raw message