Categories
Ebooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Computer in the office
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Multimedia trainings
- Real estate
- Persuasion and NLP
- Taxes
- Social policy
- Guides
- Presentations
- Leadership
- Public Relation
- Reports, analyses
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
E-press
- Architektura i wnętrza
- Health and Safety
- Biznes i Ekonomia
- Home and garden
- E-business
- Ekonomia i finanse
- Finances
- Personal finance
- Business
- Photography
- Computer science
- HR & Payroll
- For women
- Computers, Excel
- Accounts
- Culture and literature
- Scientific and academic
- Environmental protection
- Opinion-forming
- Education
- Taxes
- Travelling
- Psychology
- Religion
- Agriculture
- Book and press market
- Transport and Spedition
- Healthand beauty
-
History
-
Computer science
- Office applications
- Data bases
- Bioinformatics
- IT business
- CAD/CAM
- Digital Lifestyle
- DTP
- Electronics
- Digital photography
- Computer graphics
- Games
- Hacking
- Hardware
- IT w ekonomii
- Scientific software package
- School textbooks
- Computer basics
- Programming
- Mobile programming
- Internet servers
- Computer networks
- Start-up
- Operational systems
- Artificial intelligence
- Technology for children
- Webmastering
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Narrative poetry
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
School textbooks
-
Popular science and academic
- Archeology
- Bibliotekoznawstwo
- Cinema studies
- Philology
- Polish philology
- Philosophy
- Finanse i bankowość
- Geography
- Economy
- Trade. World economy
- History and archeology
- History of art and architecture
- Cultural studies
- Linguistics
- Literary studies
- Logistics
- Maths
- Medicine
- Humanities
- Pedagogy
- Educational aids
- Popular science
- Other
- Psychology
- Sociology
- Theatre studies
- Theology
- Economic theories and teachings
- Transport i spedycja
- Physical education
- Zarządzanie i marketing
-
Guides
-
Game guides
-
Professional and specialist guides
-
Law
- Health and Safety
- History
- Road Code. Driving license
- Law studies
- Healthcare
- General. Compendium of knowledge
- Academic textbooks
- Other
- Construction and local law
- Civil law
- Financial law
- Economic law
- Economic and trade law
- Criminal law
- Criminal law. Criminal offenses. Criminology
- International law
- International law
- Health care law
- Educational law
- Tax law
- Labor and social security law
- Public, constitutional and administrative law
- Family and Guardianship Code
- agricultural law
- Social law, labour law
- European Union law
- Industry
- Agricultural and environmental
- Dictionaries and encyclopedia
- Public procurement
- Management
-
Tourist guides and travel
- Africa
- Albums
- Southern America
- North and Central America
- Australia, New Zealand, Oceania
- Austria
- Asia
- Balkans
- Middle East
- Bulgary
- China
- Croatia
- The Czech Republic
- Denmark
- Egipt
- Estonia
- Europe
- France
- Mountains
- Greece
- Spain
- Holand
- Iceland
- Lithuania
- Latvia
- Mapy, Plany miast, Atlasy
- Mini travel guides
- Germany
- Norway
- Active travelling
- Poland
- Portugal
- Other
- Przewodniki po hotelach i restauracjach
- Russia
- Romania
- Slovakia
- Slovenia
- Switzerland
- Sweden
- World
- Turkey
- Ukraine
- Hungary
- Great Britain
- Italy
-
Psychology
- Philosophy of life
- Kompetencje psychospołeczne
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Audiobooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Real estate
- Persuasion and NLP
- Taxes
- Guides
- Presentations
- Leadership
- Public Relation
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
E-press
-
History
-
Computer science
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
Popular science and academic
-
Guides
-
Professional and specialist guides
-
Law
-
Tourist guides and travel
-
Psychology
- Philosophy of life
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Videocourses
-
Data bases
-
Big Data
-
Biznes, ekonomia i marketing
-
Cybersecurity
-
Data Science
-
DevOps
-
For children
-
Electronics
-
Graphics/Video/CAX
-
Games
-
Microsoft Office
-
Development tools
-
Programming
-
Personal growth
-
Computer networks
-
Operational systems
-
Software testing
-
Mobile devices
-
UX/UI
-
Web development
-
Management
Podcasts
- Ebooks
- Computer science
- Business applications
- Oracle SOA Suite 11g Performance Tuning Cookbook. Featuring over 100 recipes, this handy cookbook will walk you through the different ways to optimize the performance of the Oracle SOA Suite 11g. Essential reading for administrators, developers, and architects
E-book details
Log in, If you're interested in the contents of the item.

Oracle SOA Suite 11g Performance Tuning Cookbook. Featuring over 100 recipes, this handy cookbook will walk you through the different ways to optimize the performance of the Oracle SOA Suite 11g. Essential reading for administrators, developers, and architects
C2B2 Consulting Ltd, Nicholas Wright, Matt Brasier
Ebook
Oracle SOA Suite 11g forms the heart of many organisations' Service Oriented Architecture. Yet for such a core component, simple information on how to tune and configure SOA Suite and its infrastructure is hard to find. Because Oracle SOA Suite 11g builds on top of a variety of infrastructure components, up until now there has been no one single complete reference that brings together all the best practices for tuning the whole SOA stack.
Oracle SOA Suite 11g Performance Tuning Cookbook contains plenty of tips and tricks to help you get the best performance from your SOA Suite infrastructure. From monitoring your environment so you know where bottlenecks are, to tuning the Java Virtual Machine, WebLogic Application Server, and BPEL and BPMN mediator engines, this book will give you the techniques you need in a easy to follow step-by-step guide.
Starting with how to identify problems, and building on that with sections on monitoring, testing, and tuning, the recipes in this book will take you through many of the options available for performance tuning your application.
There are many considerations to make when trying to get the best performance out of the Oracle SOA Suite platform. This performance Cookbook will teach you the whole process of tuning JVM garbage collection and memory, tuning BPEL and BPMN persistence settings, and tuning the application server. This book focuses on bringing together tips on how to identify the key bottlenecks in the whole SOA Suite infrastructure, and how to alleviate them.
The Oracle SOA Suite 11g Performance Tuning Cookbook will ensure that you have the tools and techniques to get the most out of your infrastructure, delivering reliable, fast, and scalable services to your enterprise.
Oracle SOA Suite 11g Performance Tuning Cookbook contains plenty of tips and tricks to help you get the best performance from your SOA Suite infrastructure. From monitoring your environment so you know where bottlenecks are, to tuning the Java Virtual Machine, WebLogic Application Server, and BPEL and BPMN mediator engines, this book will give you the techniques you need in a easy to follow step-by-step guide.
Starting with how to identify problems, and building on that with sections on monitoring, testing, and tuning, the recipes in this book will take you through many of the options available for performance tuning your application.
There are many considerations to make when trying to get the best performance out of the Oracle SOA Suite platform. This performance Cookbook will teach you the whole process of tuning JVM garbage collection and memory, tuning BPEL and BPMN persistence settings, and tuning the application server. This book focuses on bringing together tips on how to identify the key bottlenecks in the whole SOA Suite infrastructure, and how to alleviate them.
The Oracle SOA Suite 11g Performance Tuning Cookbook will ensure that you have the tools and techniques to get the most out of your infrastructure, delivering reliable, fast, and scalable services to your enterprise.
- Oracle SOA Suite Performance Tuning Cookbook
- Table of Contents
- Oracle SOA Suite Performance Tuning Cookbook
- Credits
- About the Authors
- About the Reviewers
- www.PacktPub.com
- Support files, eBooks, discount offers and more
- Why Subscribe?
- Free Access for Packt account holders
- Instant Updates on New Packt Books
- Support files, eBooks, discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the example code
- Errata
- Piracy
- Questions
- 1. Identifying Problems
- Introduction
- Identifying new size problems with jstat
- Getting ready
- How to do it
- How it works
- Theres more
- See also
- Identifying permanent generation problems with jstat
- Getting ready
- How to do it
- How it works
- See also
- Monitoring garbage collection with jstat
- Getting ready
- How to do it
- How it works
- There's more
- See also
- Identifying locking issues with jstack
- Getting ready
- How to do it
- How it works
- There's more
- Identifying performance problems with jstack
- Getting ready
- How to do it
- How it works
- There's more
- See also
- Identifying performance problems using VisualVM on HotSpot
- Getting ready
- How to do it
- How it works
- There's more
- See also
- Identifying performance problems using JRMC on JRockit
- Getting ready
- How to do it
- How it works
- See also
- Using JRockit flight recorder to identify problems
- Getting ready
- How to do it
- How it works
- See also
- Monitoring JDBC connections with the WebLogic console
- Getting ready
- How to do it
- How it works
- There's more
- See also
- Identifying slow-running database queries
- Getting ready
- How to do it
- How it works
- See also
- Identifying slow-running components with the Enterprise Manager
- Getting ready
- How to do it
- How it works
- There's more
- 2. Monitoring Oracle SOA Suite
- Introduction
- Installing the Hyperic server
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Installing Hyperic agents
- Getting ready
- How to do it
- How it works...
- There's more...
- See also
- Configuring Hyperic to monitor SOA Suite 11g
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Monitoring the SOA Suite server availability
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Monitoring the JVM memory usage
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Monitoring the platform CPU usage
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Monitoring the data source usage
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Monitoring open sockets
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Monitoring committed transactions
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Configuring alerts in Hyperic
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Monitoring the system using the DMS servlet
- Getting ready
- How to do it...
- How it works...
- There's more...
- 3. Performance Testing
- Introduction
- Installing Apache JMeter
- Getting ready
- How to do it
- How it works
- See also
- Creating a web service test using JMeter
- Getting ready
- How to do it
- How it works
- There's more
- Running JMeter on multiple servers
- Getting ready
- How to do it
- How it works
- There's more
- See also
- Checking responses in JMeter tests
- Getting ready
- How to do it
- How it works
- There's more
- See also
- Monitoring SOA Suite while testing
- Getting ready
- How to do it
- How it works
- There's more
- See also
- Recording user web sessions with JMeter
- Getting ready
- How to do it
- How it works
- Designing advanced load tests
- Getting ready
- How to do it
- How it works
- There's more
- Running performance tests from the Cloud
- Getting ready
- How to do it
- How it works
- There's more
- See also
- 4. JVM Memory
- Introduction
- Increasing the JVM heap size
- Getting ready
- How to do it
- How it works
- There's more
- See also
- Setting Xmx and Xms to the same value
- Getting ready
- How to do it
- How it works
- There's more
- See also
- Setting the size of the Permanent Generation heap
- Getting ready
- How to do it
- How it works
- See also
- Calculating the total memory used by your application
- Getting ready
- How to do it
- How it works
- Viewing the memory used using JRMC for JRockit
- Getting ready
- How to do it
- How it works
- There's more
- Connecting to a remote JRockit JVM
- Viewing the memory used using VisualVM for HotSpot
- Getting ready
- How to do it
- How it works
- There's more
- Connecting to a remote Hotspot JVM
- Setting the size of the thread stack
- Getting ready
- How to do it
- How it works
- There's more
- See also
- 5. JVM Garbage Collection Tuning
- Introduction
- Setting the new size
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Setting the survivor ratio
- Getting ready
- How to do it...
- How it works...
- See also
- Choosing a garbage collection algorithm in HotSpot
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Choosing a garbage collection algorithm in JRockit
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Turning on verbose garbage collection
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Tuning to reduce the number of full garbage collections
- Getting ready
- How to do it...
- How it works...
- See also
- Disabling the RMI garbage collector
- Getting ready
- How to do it...
- How it works...
- See also
- Disabling explicit GC
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- 6. Platform Tuning
- Introduction
- Tuning global transaction timeouts
- Getting ready
- How to do it
- How it works
- See also
- Increasing the HTTP accept backlog
- Getting ready
- How to do it
- How it works
- There's more
- Reducing the server logging level
- Getting ready
- How to do it
- How it works
- There's more
- See also
- Finding out which JVM you are using
- Getting ready
- How to do it
- How it works
- There's more
- See also
- Using large pages in Linux
- Getting ready
- How to do it
- How it works
- There's more
- Increasing the number of file descriptors in Linux
- Getting ready
- How to do it
- How it works
- Tuning the SOA Suite EJB timeouts
- Getting ready
- How to do it
- How it works
- There's more
- Upgrading to a newer JVM
- Getting ready
- How to do it
- How it works
- There's more
- See also
- Setting the Linux kernel swappiness to low
- Getting ready
- How to do it
- How it works
- See also
- Using the Oracle JRockit JVM
- Getting ready
- How to do it
- How it works
- There's more
- See also
- Running your domain in the production mode
- Getting ready
- How to do it
- How it works
- There's more
- See also
- Creating a boot.properties file
- Getting ready
- How to do it
- How it works
- There's more
- See also
- 7. Data Sources and JMS
- Introduction
- Setting the data source pool sizes
- Getting ready
- How to do it
- How it works
- There's more
- See also
- Configuring data source testing
- Getting ready
- How to do it
- How it works
- There's more
- Configuring data source growing and shrinking
- Getting ready
- How to do it
- How it works
- Setting data source connection timeouts
- Getting ready
- How to do it
- How it works
- Tuning database XA timeouts
- Getting ready
- How to do it
- How it works
- There's more
- Tuning connections in the native EIS database adapter
- Getting ready
- How to do it
- How it works
- There's more
- Configuring the WebLogic thread pool
- Getting ready
- How to do it
- How it works
- There's more
- Using JMS file persistence
- Getting ready
- How to do it
- How it works
- There's more
- Tuning JMS connection factories
- Getting ready
- How to do it
- How it works
- There's more
- 8. BPEL and BPMN Engine Tuning
- Introduction
- Tuning the dispatcher invoke threads
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Tuning the dispatcher engine threads
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Tuning the dispatcher system threads
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Disabling BPEL monitors and sensors
- Getting ready
- How to do it...
- How it works...
- There's more...
- Reducing the audit level
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Changing a BPEL process to be transient
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Reducing the completion persist level
- Getting ready
- How to do it...
- How it works...
- See also
- Disabling persistence on invocation
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Setting the audit store policy
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Reducing audit trail size threshold
- Getting ready
- How to do it...
- How it works...
- See also
- Increasing large document threshold
- Getting ready
- How to do it...
- How it works...
- See also
- Reducing SOA infra log levels
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Purging data from the BPEL store
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Ensuring automatic database statistics gathering is enabled
- Getting ready
- How to do it...
- How it works...
- There's more
- See also
- Tuning Oracle database parameters
- Getting ready
- How to do it
- How it works
- Tuning the Oracle database
- Getting Ready
- How to do it
- How it works
- There's more
- See also
- 9. Mediator and BAM
- Introduction
- Setting Mediator Parallel Metrics Level
- Getting ready
- How to do it...
- How it works...
- See also
- Setting Mediator Parallel Worker Threads
- Getting ready
- How to do it...
- How it works...
- See also
- Setting Mediator Parallel Maximum Rows Retrieved
- Getting ready
- How to do it...
- How it works...
- See also
- Setting Parallel Locker Thread Sleep
- Getting ready
- How to do it...
- How it works...
- See also
- Using batched delivery in the BAM Adapter
- Getting ready
- How to do it...
- How it works...
- There's more...
- 10. Rules and Human Workflow
- Introduction
- Disabling automatic release timers globally
- Getting ready
- How to do it...
- How it works...
- Choosing the correct workflow service client
- How to do it...
- How it works...
- Preventing looping and inefficient rule execution
- Getting ready
- How to do it...
- How it works...
- There's more
- See also
- Tuning rule execution
- Getting ready
- How to do it...
- How it works...
- There's more
- 11. SOA Application Design
- Introduction
- Using BPEL process parallelization
- Getting ready
- How to do it...
- How it works...
- There's more
- See also
- Using non-blocking service invocations in BPEL flows
- Getting ready
- How to do it...
- How it works...
- There's more
- See also
- Turning off payload validation and composite state monitoring
- Getting ready
- How to do it...
- How it works...
- There's more
- Designing BPEL processes to reduce persistence
- Getting ready
- How to do it...
- How it works...
- See also
- Using parallel routing rules in Mediator components
- Getting ready
- How to do it...
- How it works...
- There's more
- See also
- Setting HTTP timeouts for external services
- Getting ready
- How to do it...
- How it works...
- See also
- Tuning BPEL adapter properties
- Getting ready
- How to do it...
- How it works...
- There's more
- 12. High Performance Configuration
- Introduction
- Configuring a cluster of SOA Suite servers
- Getting ready
- How to do it
- How it works
- There's more
- See also
- Configuring an OHS load balancer
- Getting ready
- How to do it
- How it works
- See also
- Tuning for deployment on a virtualized infrastructure
- Getting ready
- How to do it
- How it works
- There's more
- See also
- Using distributed JMS destinations in a cluster
- Getting ready
- How it works
- How to do it
- Using JMS bridges to improve the enqueue speed
- Getting ready
- How to do it
- How it works
- There's more
- See also
- Choosing deployment hardware
- Getting ready
- How to do it
- How it works
- There's more
- See also
- Index
- Title: Oracle SOA Suite 11g Performance Tuning Cookbook. Featuring over 100 recipes, this handy cookbook will walk you through the different ways to optimize the performance of the Oracle SOA Suite 11g. Essential reading for administrators, developers, and architects
- Author: C2B2 Consulting Ltd, Nicholas Wright, Matt Brasier
- Original title: Oracle SOA Suite 11g Performance Tuning Cookbook. Featuring over 100 recipes, this handy cookbook will walk you through the different ways to optimize the performance of the Oracle SOA Suite 11g. Essential reading for administrators, developers, and architects.
- ISBN: 9781849688857, 9781849688857
- Date of issue: 2013-07-11
- Format: Ebook
- Item ID: e_3b1z
- Publisher: Packt Publishing