The Other mod_rails: Easy Rails Deployment with JRuby. Nick Sieger Sun Microsystems, Inc
|
|
|
- Stuart Watkins
- 10 years ago
- Views:
Transcription
1 The Other mod_rails: Easy Rails Deployment with JRuby Nick Sieger Sun Microsystems, Inc
2
3 CGI/FCGI
4 Mongrel
5 omg puppiez!
6
7 not nirvana...
8
9 Processes: 68 total, 3 running, 1 stuck, 64 sleeping threads Load Avg: 0.71, 0.51, 0.43 CPU usage: 22.79% user, 13.02% sys, 64.19% idle SharedLibs: num = 8, resident = 80M code, 384K data, 5156K linkedit. MemRegions: num = 13190, resident = 707M + 27M private, 400M shared. PhysMem: 589M wired, 1205M active, 89M inactive, 1883M used, 2197M free. VM: 11G + 373M (0) pageins, 0(0) pageouts PID COMMAND %CPU TIME #TH #PRTS #MREGS RPRVT RSHRD RSIZE VSIZE 650 top 6.3% 0: K 188K 1676K 18M 571 ruby 0.2% 0: M 188K 34M 51M 572 ruby 0.2% 0: M 188K 34M 51M 573 ruby 0.2% 0: M 188K 34M 51M 574 ruby 0.2% 0: M 188K 34M 51M 575 ruby 0.2% 0: M 188K 34M 51M 576 ruby 0.2% 0: M 188K 34M 51M 577 ruby 0.2% 0: M 188K 34M 51M 578 ruby 0.2% 0: M 188K 34M 51M 579 ruby 0.2% 0: M 188K 34M 51M 580 ruby 0.2% 0: M 188K 34M 51M 581 ruby 0.2% 0: M 188K 34M 51M 582 ruby 0.2% 0: M 188K 34M 51M 583 ruby 0.2% 0: M 188K 34M 51M 584 ruby 0.2% 0: M 188K 34M 51M 585 ruby 0.2% 0: M 188K 34M 51M 586 ruby 0.2% 0: M 188K 34M 51M 587 ruby 0.2% 0: M 188K 34M 51M 588 ruby 0.2% 0: M 188K 34M 51M 589 ruby 0.2% 0: M 188K 34M 51M 580 ruby 0.2% 0: M 188K 34M 51M 591 ruby 0.2% 0: M 188K 34M 51M
10 Webserver/Load Balancer Mongrel Rails Ruby Mongrel Rails Ruby Mongrel Rails Ruby Key Rails Ruby code OS Proc.
11 HTTP Listener GlassFish HTTP Listener HTTP Listener Servlet Bridge Rails JRuby Rails JRuby JVM Rails JRuby Key Rails Java code OS Proc.
12 existing applications
13 $ jruby -S gem install activerecord-jdbcmysql-adapter Successfully installed activerecord-jdbc-adapter-0.8 Successfully installed jdbc-mysql Successfully installed activerecord-jdbcmysql-adapter gems installed Installing ri documentation for activerecord-jdbc-adapter Installing ri documentation for jdbc-mysql Installing ri documentation for activerecord-jdbcmysql-adapter Installing RDoc documentation for activerecord-jdbc-adapter Installing RDoc documentation for jdbc-mysql Installing RDoc documentation for activerecord-jdbcmysql-adapter
14 # config/database.yml <% jdbc = defined?(jruby_version)? 'jdbc' : '' %> development: adapter: <%= jdbc %>mysql encoding: utf8 database: testapp_development username: root password: socket: /tmp/mysql.sock # same for test/production...
15 Gems and libraries with native code
16
17 replacements/ equivalents Mongrel, Hpricot OK RMagick, ImageScience ImageVoodoo JRuby- OpenSSL OpenSSL gem Ruby/LDAP JRuby/LDap
18 $ jruby -S gem install mongrel Successfully installed mongrel java 1 gem installed Installing ri documentation for mongrel java... Installing RDoc documentation for mongrel java... $ jruby script/server => Booting Mongrel (use 'script/server webrick' to force WEBrick) => Rails application starting on => Call with -d to detach => Ctrl-C to shutdown server ** Starting Mongrel listening at :3000 ** Starting Rails with development environment... ** Rails loaded. ** Loading any Rails specific GemPlugins ** Signals ready. TERM => stop. USR2 => restart. INT => stop (no restart). ** Rails signals registered. HUP => reload (without restart). It might not work well. ** Mongrel available at :3000 ** Use CTRL-C to stop.
19 packaging
20
21
22 warbler
23 jruby -S gem install warbler jruby -S warble config
24 # Warbler web application assembly configuration file Warbler::Config.new do config #... # Gems to be packaged in the webapp.... config.gems += ["activerecord-jdbcmysql-adapter", "jruby-openssl"] config.gems["rails"] = "2.0.2" #... end
25 warbler demo
26 configuration
27 logging if defined?(jruby_version) && defined?($servlet_context) # Logger expects an object that responds to #write and #close device = Object.new def device.write(message) $servlet_context.log(message) end def device.close; end # Make these accessible to wire in the log device class << RAILS_DEFAULT_LOGGER public :instance_variable_get, :instance_variable_set end old_device = RAILS_DEFAULT_LOGGER.instance_variable_get "@log" old_device.close rescue nil RAILS_DEFAULT_LOGGER.instance_variable_set "@log", device end
28 sessions config.action_controller.session_store = :java_servlet_store #... class CGI::Session::JavaServletStore def initialize(session, options) end def restore; end def update; end def close; end end
29 connection pools # config/initializers/close_connections.rb if defined?($servlet_context) require 'action_controller/dispatcher' ActionController::Dispatcher.after_dispatch do ActiveRecord::Base.clear_active_connections! end end
30 view caching config.action_view.cache_template_loading = true (default in Rails >= 2.0.2)
31 asset timestamps ENV['RAILS_ASSET_ID'] = "r#{source_revision}"
32 full-page cache config.action_controller.page_cache_directory = "/where/is/my/railsapp/war/deployed" Rails.public_path coming in 2.1
33 if defined?(jruby_version) && defined?($servlet_context) # Logger expects an object that responds to #write and #close device = Object.new def config.action_controller.session_store device.write(message) = :java_servlet_store $servlet_context.log(message) end #... # config/initializers/close_connections.rb def device.close; if defined?($servlet_context) end class CGI::Session::JavaServletStore require 'action_controller/dispatcher' # Make these accessible to wire in the log device def config.action_view.cache_template_loading initialize(session, options) end = true class ENV['RAILS_ASSET_ID'] << config.action_controller.page_cache_directory ActionController::Dispatcher.after_dispatch RAILS_DEFAULT_LOGGER = "r#{source_revision}" do = def restore; "/where/is/my/railsapp/war/deployed" end public :instance_variable_get, ActiveRecord::Base.clear_active_connections! :instance_variable_set end def update; end end def end close; end old_device end = RAILS_DEFAULT_LOGGER.instance_variable_get "@log" old_device.close rescue nil RAILS_DEFAULT_LOGGER.instance_variable_set "@log", device end
34
35 jruby-rack
36 available now released earlier this month
37 bundled with warbler
38 servlet adapter
39 eliminates previous configuration
40
41 proc do env [200, {"Content-Type" => "text/html"}, "Hello World!"] end
42 middleware
43 module Rack class ShowStatus def = = ERB.new(TEMPLATE) end def call(env) status, headers, body if status.to_i >= 400 [status, headers.merge("content-type" => "text/html"), [@template.result(binding)]] else [status, headers, body] end end end end
44 rack demo
45 tuning
46
47 pool size Warbler::Config.new do config #... # Control the pool of Rails runtimes config.webxml.jruby.min.runtimes = 2 config.webxml.jruby.max.runtimes = 4 end
48 performance misattribution
49 lies, damned lies
50 YMMV
51 measure your app
52 75 Request Scaling (1 process or runtime) 60 avg reply rate request rate webrick mongrel glassfish
53 Warbler::Config.new do config #... # Control the pool of Rails runtimes config.webxml.jruby.min.runtimes = 1 config.webxml.jruby.max.runtimes = 1 end
54 Warbler::Config.new do config #... # Control the pool of Rails runtimes config.webxml.jruby.min.runtimes = 3 config.webxml.jruby.max.runtimes = 3 end
55 200 JRuby/Glassfish Avg reply rate runtime (interpolated above 90) 3 runtimes Request rate
56 the future is now
57 rails concurrency Each Rails request must execute in isolation. Rails is not thread-safe? WTF? Servlets have been multi-threaded since, like,1997!
58 concurrency context Writing thread-safe code is hard + Ruby's userland threads don't yield much benefit Not worth the effort
59 but what if it was?
60 Rails to become thread-safe (Google SoC 2008 project)
61 connection pooling for ActiveRecord (yours truly)
62 Rails on a Rack? Ezra s work:
63 rails rack native threading connection pooling single-file deployment + industrial-strength vm
64 =
65 she s a beaut.
66 hassle-free
67 scalable
68 (enterprisey?)
69 awesome! (stay tuned!)
70
Pete Helgren [email protected]. Ruby On Rails on i
Pete Helgren [email protected] Ruby On Rails on i Value Added Software, Inc 801.581.1154 18027 Cougar Bluff San Antonio, TX 78258 www.valadd.com www.petesworkshop.com (c) copyright 2014 1 Agenda Primer on
Evaluation. Chapter 1: An Overview Of Ruby Rails. Copy. 6) Static Pages Within a Rails Application... 1-10
Chapter 1: An Overview Of Ruby Rails 1) What is Ruby on Rails?... 1-2 2) Overview of Rails Components... 1-3 3) Installing Rails... 1-5 4) A Simple Rails Application... 1-6 5) Starting the Rails Server...
Ruby on Rails in GlassFish [email protected] http://weblogs.java.net/blog/vivekp/ Sun Microsystems
Ruby on Rails in GlassFish [email protected] http://weblogs.java.net/blog/vivekp/ Sun Microsystems Ruby On Rails in GlassFish 1 Agenda Introduction to RoR What is JRuby? GlassFish overview RoR on GlassFish
Apache Thrift and Ruby
Apache Thrift and Ruby By Randy Abernethy In this article, excerpted from The Programmer s Guide to Apache Thrift, we will install Apache Thrift support for Ruby and build a simple Ruby RPC client and
Achieving High Throughput. Fernando Castano [email protected] Sun Microsystems
Achieving High Throughput and Scalability with JRuby Fernando Castano [email protected] Sun Microsystems Agenda What is Project Kenai Early tests and re-architecture How, where and what we benchmark
Rails Application Deployment. July 2007 @ Philly on Rails
Rails Application Deployment July 2007 @ Philly on Rails What Shall We Deploy Tonight? Blogging/publishing system Standard Rails application Ships with gems in vendor directory Easy rake task for database
No.1 IT Online training institute from Hyderabad Email: [email protected] URL: sriramtechnologies.com
I. Basics 1. What is Application Server 2. The need for an Application Server 3. Java Application Solution Architecture 4. 3-tier architecture 5. Various commercial products in 3-tiers 6. The logic behind
WEBAPP PATTERN FOR APACHE TOMCAT - USER GUIDE
WEBAPP PATTERN FOR APACHE TOMCAT - USER GUIDE Contents 1. Pattern Overview... 3 Features 3 Getting started with the Web Application Pattern... 3 Accepting the Web Application Pattern license agreement...
Sample copy. Introduction To WebLogic Server Property of Web 10.3 Age Solutions Inc.
Introduction To WebLogic Server Property of Web 10.3 Age Solutions Inc. Objectives At the end of this chapter, participants should be able to: Understand basic WebLogic Server architecture Understand the
Building and Deploying Web Scale Social Networking Applications Using Ruby on Rails and Oracle. Kuassi Mensah Group Product Manager
Building and Deploying Web Scale Social Networking Applications Using Ruby on Rails and Oracle Kuassi Mensah Group Product Manager The following is intended to outline our general product direction. It
Integrate Rails into an Existing IIS Web infrastructure using Mongrel
This article will walk you through the steps of installing Ruby, Gems, Rails, and other important libraries on a Windows 2003 server with IIS. Microsoft s Internet Information Server is a popular proprietary
GlassFish v3. Building an ex tensible modular Java EE application server. Jerome Dochez and Ludovic Champenois Sun Microsystems, Inc.
GlassFish v3 Building an ex tensible modular Java EE application server Jerome Dochez and Ludovic Champenois Sun Microsystems, Inc. Agenda Java EE 6 and GlassFish V3 Modularity, Runtime Service Based Architecture
Certified Redmine Project Management Professional Sample Material
Certified Redmine Project Management Professional Sample Material 1. INSTALLATION 1.1. Installing Redmine This is the installation documentation for Redmine 1.4.0 and higher. You can still read the document
JRuby Now and Future Charles Oliver Nutter JRuby Guy Sun Microsystems
JRuby Now and Future Charles Oliver Nutter JRuby Guy Sun Microsystems Except where otherwise noted, the content of this presentation is licensed under the Creative Commons Attribution Share Alike 3.0 United
Installing Rails 2.3 Under CentOS/RHEL 5 and Apache 2.2
Installing Rails 2.3 Under CentOS/RHEL 5 and Apache 2.2 Scott Taylor Tailor Made Software July 24, 2011 Version 1.2 1.0 Introduction Ruby On Rails (aka just Rails ) is a modern scripting system that allows
Installing Rails 2.3 Under Windows XP and Apache 2.2
Installing Rails 2.3 Under Windows XP and Apache 2.2 Scott Taylor Tailor Made Software August 9, 2011 Version 1.0 1.0 Introduction Ruby On Rails (aka just Rails ) is a modern scripting system that allows
MID-TIER DEPLOYMENT KB
MID-TIER DEPLOYMENT KB Author: BMC Software, Inc. Date: 23 Dec 2011 PAGE 1 OF 16 23/12/2011 Table of Contents 1. Overview 3 2. Sizing guidelines 3 3. Virtual Environment Notes 4 4. Physical Environment
Deploying and Monitoring Ruby on Rails A practical guide
Deploying and Monitoring Ruby on Rails A practical guide Mathias Meyer and Jonathan Weiss, 02.09.2008 Peritor GmbH Who are we? Jonathan Weiss Consultant for Peritor GmbH in Berlin Specialized in Rails,
Ruby on Rails (Ruby 1.9.2, Rails 3.1.1) Installation
Ruby on Rails (Ruby 1.9.2, Rails 3.1.1) Installation Ubuntu 11.10, 11.04 desktop or server (or on Linux Mint 11, 12) (You are welcomed to share this PDF freely, with no commercial purposes) First, we will
ITG Software Engineering
IBM WebSphere Administration 8.5 Course ID: Page 1 Last Updated 12/15/2014 WebSphere Administration 8.5 Course Overview: This 5 Day course will cover the administration and configuration of WebSphere 8.5.
Learning GlassFish for Tomcat Users
Learning GlassFish for Tomcat Users White Paper February 2009 Abstract There is a direct connection between the Web container technology used by developers and the performance and agility of applications.
Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin.
Oracle WebLogic Foundation of Oracle Fusion Middleware Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin.com/in/lawrence143 History of WebLogic WebLogic Inc started in 1995 was a company
Crawl Proxy Installation and Configuration Guide
Crawl Proxy Installation and Configuration Guide Google Enterprise EMEA Google Search Appliance is able to natively crawl secure content coming from multiple sources using for instance the following main
The NetBeans TM Ruby IDE: You Thought Rails Development Was Fun Before
The NetBeans TM Ruby IDE: You Thought Rails Development Was Fun Before Tor Norbye and Brian Leonard Sr. Software Engineers Sun Microsystems TS-5249 Learn how to jump-start your Ruby and Rails development
The Ruby Application Platform
TorqueBox The Ruby Application Platform 3.x.incremental.1908 by The TorqueBox Project 1. What is TorqueBox?... 1 1. Built upon JBoss AS... 1 2. Built upon JRuby... 1 3. Open-Source... 1 4. The "application
Blackboard Learn TM, Release 9 Technology Architecture. John Fontaine
Blackboard Learn TM, Release 9 Technology Architecture John Fontaine Overview Background Blackboard Learn Deployment Model and Architecture Setup and Installation Common Administrative Tasks Tuning Integrating
Oracle Weblogic. Setup, Configuration, Tuning, and Considerations. Presented by: Michael Hogan Sr. Technical Consultant at Enkitec
Oracle Weblogic Setup, Configuration, Tuning, and Considerations Presented by: Michael Hogan Sr. Technical Consultant at Enkitec Overview Weblogic Installation and Cluster Setup Weblogic Tuning Considerations
Tuning Your GlassFish Performance Tips. Deep Singh Enterprise Java Performance Team Sun Microsystems, Inc.
Tuning Your GlassFish Performance Tips Deep Singh Enterprise Java Performance Team Sun Microsystems, Inc. 1 Presentation Goal Learn tips and techniques on how to improve performance of GlassFish Application
How To Run A Hello World On Android 4.3.3 (Jdk) On A Microsoft Ds.Io (Windows) Or Android 2.7.3 Or Android 3.5.3 On A Pc Or Android 4 (
Developing Android applications in Windows Below you will find information about the components needed for developing Android applications and other (optional) software needed to connect to the institution
Basic TCP/IP networking knowledge of client/server concepts Basic Linux commands and desktop navigation (if don't know we will cover it )
About Oracle WebLogic Server Oracle WebLogic Server is the industry's best application server for building and deploying enterprise Java EE applications with support for new features for lowering cost
Operations and Monitoring with Spring
Operations and Monitoring with Spring Eberhard Wolff Regional Director and Principal Consultant SpringSource Copyright 2009 SpringSource. Copying, publishing or distributing without express written permission
Don t get it right, just get it written.
Deploying Applications to WebLogic Server Using JDeveloper and WLS Console Peter Koletzke Technical Director & Principal Instructor Co-author: Duncan Mills, Oracle Moral Don t get it right, just get it
APACHE WEB SERVER. Andri Mirzal, PhD N28-439-03
APACHE WEB SERVER Andri Mirzal, PhD N28-439-03 Introduction The Apache is an open source web server software program notable for playing a key role in the initial growth of the World Wide Web Typically
Why Threads Are A Bad Idea (for most purposes)
Why Threads Are A Bad Idea (for most purposes) John Ousterhout Sun Microsystems Laboratories [email protected] http://www.sunlabs.com/~ouster Introduction Threads: Grew up in OS world (processes).
MagDiSoft Web Solutions Office No. 102, Bramha Majestic, NIBM Road Kondhwa, Pune -411048 Tel: 808-769-4605 / 814-921-0979 www.magdisoft.
WebLogic Server Course Following is the list of topics that will be covered during the course: Introduction to WebLogic What is Java? What is Java EE? The Java EE Architecture Enterprise JavaBeans Application
Various Load Testing Tools
Various Load Testing Tools Animesh Das May 23, 2014 Animesh Das () Various Load Testing Tools May 23, 2014 1 / 39 Outline 3 Open Source Tools 1 Load Testing 2 Tools available for Load Testing 4 Proprietary
Robert Honeyman http://www.honeymanit.co.uk [email protected]
An Introduction to WebLogic Administration Robert Honeyman http://www.honeymanit.co.uk [email protected] WEBLOGIC 11G : WHAT IS IT? Weblogic 10.3.3-10.3.6 = 11g Java EE 5 compliant Application
Tuning WebSphere Application Server ND 7.0. Royal Cyber Inc.
Tuning WebSphere Application Server ND 7.0 Royal Cyber Inc. JVM related problems Application server stops responding Server crash Hung process Out of memory condition Performance degradation Check if the
Oracle WebLogic Server 11g Administration
Oracle WebLogic Server 11g Administration This course is designed to provide instruction and hands-on practice in installing and configuring Oracle WebLogic Server 11g. These tasks include starting and
Apache Jakarta Tomcat
Apache Jakarta Tomcat 20041058 Suh, Junho Road Map 1 Tomcat Overview What we need to make more dynamic web documents? Server that supports JSP, ASP, database etc We concentrates on Something that support
Ruby on Rails is a web application framework written in Ruby, a dynamically typed programming language The amazing productivity claims of Rails is
Chris Panayiotou Ruby on Rails is a web application framework written in Ruby, a dynamically typed programming language The amazing productivity claims of Rails is the current buzz in the web development
IBM WebSphere Server Administration
IBM WebSphere Server Administration This course teaches the administration and deployment of web applications in the IBM WebSphere Application Server. Duration 24 hours Course Objectives Upon completion
WebSphere Server Administration Course
WebSphere Server Administration Course Chapter 1. Java EE and WebSphere Overview Goals of Enterprise Applications What is Java? What is Java EE? The Java EE Specifications Role of Application Server What
Installing Ruby on Windows XP
Table of Contents 1 Installation...2 1.1 Installing Ruby... 2 1.1.1 Downloading...2 1.1.2 Installing Ruby...2 1.1.3 Testing Ruby Installation...6 1.2 Installing Ruby DevKit... 7 1.3 Installing Ruby Gems...
Scaling Progress OpenEdge Appservers. Syed Irfan Pasha Principal QA Engineer Progress Software
Scaling Progress OpenEdge Appservers Syed Irfan Pasha Principal QA Engineer Progress Software Michael Jackson Dies and Twitter Fries Twitter s Fail Whale 3 Twitter s Scalability Problem Takeaways from
Configuring Apache Derby for Performance and Durability Olav Sandstå
Configuring Apache Derby for Performance and Durability Olav Sandstå Database Technology Group Sun Microsystems Trondheim, Norway Overview Background > Transactions, Failure Classes, Derby Architecture
Jérôme Lepage - CFCamp 2013. Mondadori France
Jérôme Lepage - CFCamp 2013 Mondadori France French press magazine group (#3) Subsidiary of Mondadori Italia ~ 30 magazines 10,6% market in 2011 381,6 million in 2012 In Web Development since 1999 Php
CHAPTER 1 - JAVA EE OVERVIEW FOR ADMINISTRATORS
CHAPTER 1 - JAVA EE OVERVIEW FOR ADMINISTRATORS Java EE Components Java EE Vendor Specifications Containers Java EE Blueprint Services JDBC Data Sources Java Naming and Directory Interface Java Message
Configuring Nex-Gen Web Load Balancer
Configuring Nex-Gen Web Load Balancer Table of Contents Load Balancing Scenarios & Concepts Creating Load Balancer Node using Administration Service Creating Load Balancer Node using NodeCreator Connecting
Kony MobileFabric. Sync Windows Installation Manual - WebSphere. On-Premises. Release 6.5. Document Relevance and Accuracy
Kony MobileFabric Sync Windows Installation Manual - WebSphere On-Premises Release 6.5 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and
ServletExec TM 6.0 Installation Guide. for Microsoft Internet Information Server SunONE Web Server Sun Java System Web Server and Apache HTTP Server
ServletExec TM 6.0 Installation Guide for Microsoft Internet Information Server SunONE Web Server Sun Java System Web Server and Apache HTTP Server ServletExec TM NEW ATLANTA COMMUNICATIONS, LLC 6.0 Installation
Glassfish, JAVA EE, Servlets, JSP, EJB
Glassfish, JAVA EE, Servlets, JSP, EJB Java platform A Java platform comprises the JVM together with supporting class libraries. Java 2 Standard Edition (J2SE) (1999) provides core libraries for data structures,
An Oracle White Paper May 2010. Ready for Business: Oracle GlassFish Server
An Oracle White Paper May 2010 Ready for Business: Oracle GlassFish Server Introduction GlassFish Server Open Source Edition, with its compelling advantages, has quickly become the open source platform
<Insert Picture Here> GlassFish v3 - A Taste of a Next Generation Application Server
GlassFish v3 - A Taste of a Next Generation Application Server Peter Doschkinow Senior Java Architect Agenda GlassFish overview and positioning GlassFish v3 architecture Features
WebLogic Server: Installation and Configuration
WebLogic Server: Installation and Configuration Agenda Application server / Weblogic topology Download and Installation Configuration files. Demo Administration Tools: Configuration
New Relic & JMeter - Perfect Performance Testing
TUTORIAL New Relic & JMeter - Perfect Performance Testing by David Sale Contents Introduction 3 Demo Application 4 Hooking Into New Relic 4 What Is JMeter? 6 Installation and Usage 6 Analysis In New Relic
GlassFish Security. open source community experience distilled. security measures. Secure your GlassFish installation, Web applications,
GlassFish Security Secure your GlassFish installation, Web applications, EJB applications, application client module, and Web Services using Java EE and GlassFish security measures Masoud Kalali PUBLISHING
Oracle EXAM - 1Z0-102. Oracle Weblogic Server 11g: System Administration I. Buy Full Product. http://www.examskey.com/1z0-102.html
Oracle EXAM - 1Z0-102 Oracle Weblogic Server 11g: System Administration I Buy Full Product http://www.examskey.com/1z0-102.html Examskey Oracle 1Z0-102 exam demo product is here for you to test the quality
AGENDA. Introduction About Weblogic Server Weblogic Server Administration Top Ten Concepts Q & A
AGENDA Introduction About Weblogic Server Weblogic Server Administration Top Ten Concepts Q & A Weblogic Server - Introduction #1 in worldwide Application Server Software, with a growth rate of 11.7% The
NGASI Universal APP Panel Administration and User Guide. 1999-2011 WebAppShowcase DBA NGASI
NGASI Universal APP Panel Administration and User Guide 2 Universal App Panel Table of Contents Part I Introduction 5 1 Overview... 5 2 Requirements... 5 Part II Administrator 8 1 Login... 8 2 Resellers/Webhosts...
Tomcat 5 New Features
Tomcat 5 New Features ApacheCon US 2003 Session MO10 11/17/2003 16:00-17:00 Craig R. McClanahan Senior Staff Engineer Sun Microsystems, Inc. Slides: http://www.apache.org/~craigmcc/ Agenda Introduction
Determine the process of extracting monitoring information in Sun ONE Application Server
Table of Contents AboutMonitoring1 Sun ONE Application Server 7 Statistics 2 What Can Be Monitored? 2 Extracting Monitored Information. 3 SNMPMonitoring..3 Quality of Service 4 Setting QoS Parameters..
The enterprise class monitoring solution for everyone
The enterprise class monitoring solution for everyone Today's topics Zabbix overview We met 2 years ago what's new? Uncommon uses 2 years for Zabbix Zabbix 2.0 out in May 13 maintenance releases of 1.8
Using the Adobe Access Server for Protected Streaming
Adobe Access April 2014 Version 4.0 Using the Adobe Access Server for Protected Streaming Copyright 2012-2014 Adobe Systems Incorporated. All rights reserved. This guide is protected under copyright law,
Enterprise Manager. Version 6.2. Installation Guide
Enterprise Manager Version 6.2 Installation Guide Enterprise Manager 6.2 Installation Guide Document Number 680-028-014 Revision Date Description A August 2012 Initial release to support version 6.2.1
Proposal for Virtual Private Server Provisioning
Interpole Solutions 1050, Sadguru Darshan, New Prabhadevi Road, Mumbai - 400 025 Tel: 91-22-24364111, 24364112 Email : [email protected] Website: www.interpole.net Proposal for Virtual Private Server
Optimize GlassFish Performance in a Production Environment Performance White Paper February 2009. Abstract
Optimize GlassFish Performance in a Production Environment Performance White Paper February 2009 Abstract Sun GlassFish Application Server v2 is a high performance application server. This white paper
Oracle WebLogic Server
Oracle WebLogic Server Creating WebLogic Domains Using the Configuration Wizard 10g Release 3 (10.3) November 2008 Oracle WebLogic Server Oracle Workshop for WebLogic Oracle WebLogic Portal Oracle WebLogic
Cloud Computing. Adam Barker
Cloud Computing Adam Barker 1 Overview Introduction to Cloud computing Enabling technologies Different types of cloud: IaaS, PaaS and SaaS Cloud terminology Interacting with a cloud: management consoles
KonyOne Server Installer - Linux Release Notes
KonyOne Server Installer - Linux Release Notes Table of Contents 1 Overview... 3 1.1 KonyOne Server installer for Linux... 3 1.2 Silent installation... 4 2 Application servers supported... 4 3 Databases
Enabling the Information Age
Enabling the Information Age Web Application Server 4.0 Agenda Architecture Overview Features 2 1 (OAS) 4.0 Strategy Provide High Enterprise Quality of Service Scalable: Multithreaded, Distributed Server
DBI-Link: 3.0. PgCon Ottawa 2008 Copyright David Fetter 2008 All Rights Reserved http://fetter.org/
DBI-Link: 3.0 PgCon Ottawa 2008 Copyright David Fetter 2008 All Rights Reserved http://fetter.org/ What's New In 3.0! User-settable Type Mapping (neutral by default) Automatic Predicate Pushing (PostgreSQL
Mastering Tomcat Development
hep/ Mastering Tomcat Development Ian McFarland Peter Harrison '. \ Wiley Publishing, Inc. ' Part I Chapter 1 Chapter 2 Acknowledgments About the Author Introduction Tomcat Configuration and Management
Internet Information TE Services 5.0. Training Division, NIC New Delhi
Internet Information TE Services 5.0 Training Division, NIC New Delhi Understanding the Web Technology IIS 5.0 Architecture IIS 5.0 Installation IIS 5.0 Administration IIS 5.0 Security Understanding The
DBX. SQL database extension for Splunk. Siegfried Puchbauer
DBX SQL database extension for Splunk Siegfried Puchbauer Agenda Features Architecture Supported platforms Supported databases Roadmap Features Database connection management SQL database input (content
Java DB Performance. Olav Sandstå Sun Microsystems, Trondheim, Norway Submission ID: 860
Java DB Performance Olav Sandstå Sun Microsystems, Trondheim, Norway Submission ID: 860 AGENDA > Java DB introduction > Configuring Java DB for performance > Programming tips > Understanding Java DB performance
24x7 Scheduler Multi-platform Edition 5.2
24x7 Scheduler Multi-platform Edition 5.2 Installing and Using 24x7 Web-Based Management Console with Apache Tomcat web server Copyright SoftTree Technologies, Inc. 2004-2014 All rights reserved Table
OpenMind: Know Your Customer
OpenMind: Know Your Customer Contents About OpenMind... 3 Feedback... 3 A Request... 3 Installation... 3 Install Ruby and Ruby on Rails... 4 Get the Code... 4 Create the Database Schema... 4 Update database.yml...
JBoss AS Administration Console User Guide. by Shelly McGowan and Ian Springer
JBoss AS Administration Console User Guide 1 by Shelly McGowan and Ian Springer Preface... v 1. We Need Feedback!... v 1. Overview... 1 2. Accessing the Console... 3 3. User Interface Overview... 5 4.
Tivoli Log File Agent Version 6.2.3 Fix Pack 2. User's Guide SC14-7484-03
Tivoli Log File Agent Version 6.2.3 Fix Pack 2 User's Guide SC14-7484-03 Tivoli Log File Agent Version 6.2.3 Fix Pack 2 User's Guide SC14-7484-03 Note Before using this information and the product it
Using MySQL for Big Data Advantage Integrate for Insight Sastry Vedantam [email protected]
Using MySQL for Big Data Advantage Integrate for Insight Sastry Vedantam [email protected] Agenda The rise of Big Data & Hadoop MySQL in the Big Data Lifecycle MySQL Solutions for Big Data Q&A
GlassFish OpenSSO CAC Authentication Deployment Configuration Guide
GlassFish OpenSSO CAC Authentication Deployment Configuration Guide For OpenSSO V8 into Sun Web Server 7 Author: Version: 1.0 Jeff Nester Sun Microsystems [email protected] Date: 9/23/2009 Table of Contents
RED HAT SOFTWARE COLLECTIONS BRIDGING DEVELOPMENT AGILITY AND PRODUCTION STABILITY
RED HAT S BRIDGING DEVELOPMENT AGILITY AND PRODUCTION STABILITY TECHNOLOGY BRIEF INTRODUCTION BENEFITS Choose the right runtimes for your project with access to the latest stable versions. Preserve application
Lecture 6 Cloud Application Development, using Google App Engine as an example
Lecture 6 Cloud Application Development, using Google App Engine as an example 922EU3870 Cloud Computing and Mobile Platforms, Autumn 2009 (2009/10/19) http://code.google.com/appengine/ Ping Yeh ( 葉 平
HP OO 10.X - SiteScope Monitoring Templates
HP OO Community Guides HP OO 10.X - SiteScope Monitoring Templates As with any application continuous automated monitoring is key. Monitoring is important in order to quickly identify potential issues,
Witango Application Server 6. Installation Guide for OS X
Witango Application Server 6 Installation Guide for OS X January 2011 Tronics Software LLC 503 Mountain Ave. Gillette, NJ 07933 USA Telephone: (570) 647 4370 Email: [email protected] Web: www.witango.com
Liferay Performance Tuning
Liferay Performance Tuning Tips, tricks, and best practices Michael C. Han Liferay, INC A Survey Why? Considering using Liferay, curious about performance. Currently implementing and thinking ahead. Running
MarkLogic Server. Administrator s Guide. MarkLogic 8 February, 2015. Copyright 2015 MarkLogic Corporation. All rights reserved.
Administrator s Guide 1 MarkLogic 8 February, 2015 Last Revised: 8.0-4, November, 2015 Copyright 2015 MarkLogic Corporation. All rights reserved. Table of Contents Table of Contents Administrator s Guide
Web Server Configuration Guide
Web Server Configuration Guide FOR WINDOWS & UNIX & LINUX DOCUMENT ID: ADC50000-01-0680-01 LAST REVISED: February 11, 2014 Copyright 2000-2014 by Appeon Corporation. All rights reserved. This publication
NetBeans IDE Field Guide
NetBeans IDE Field Guide Copyright 2005 Sun Microsystems, Inc. All rights reserved. Table of Contents Introduction to J2EE Development in NetBeans IDE...1 Configuring the IDE for J2EE Development...2 Getting
PeopleSoft Online Performance Guidelines
PeopleSoft Online Performance Guidelines Agenda Introduction Web Browser configuration Web Server configuration Application Server PIA PeopleSoft Internet Architecture Introduction Pure Internet Architecture
Glassfish Architecture.
Glassfish Architecture. First part Introduction. Over time, GlassFish has evolved into a server platform that is much more than the reference implementation of the Java EE specifcations. It is now a highly
1Z0-102. Oracle Weblogic Server 11g: System Administration I. Version: Demo. Page <<1/7>>
1Z0-102 Oracle Weblogic Server 11g: System Administration I Version: Demo Page 1. Which two statements are true about java EE shared libraries? A. A shared library cannot bedeployed to a cluster.
Deployment and Monitoring. Pascal Robert MacTI
Deployment and Monitoring Pascal Robert MacTI Contents Deployment Standard wotaskd/javamonitor Wonder s wotaskd/javamonitor Alternatives Monitoring Nagios JMX wotaskd/javamonitor Bundled with WO, as two
Oracle Enterprise Manager 12c Cloud Control for Managing Oracle E-Business Suite 12.2
Oracle Enterprise Manager 12c Cloud Control for Managing Oracle E-Business Suite 12.2 Angelo Rosado Senior Principal Product Manager Oracle E-Business Suite Development, Applications Technology Group September
Ruby on Rails. a high-productivity web application framework. blog.curthibbs.us/ http://blog. Curt Hibbs <[email protected]>
Ruby on Rails a high-productivity web application framework http://blog blog.curthibbs.us/ Curt Hibbs Agenda What is Ruby? What is Rails? Live Demonstration (sort of ) Metrics for Production
