Showing posts with label OFM. Show all posts
Showing posts with label OFM. Show all posts

Thursday, December 12, 2013

BPEL PM 11g Performance Tuning - 6

This is sixth chapter of Oracle Fusion Middleware BPEL PM 11g Performance Tuning. This chapter covers EM Fusion Middleware Control and WLS Admin Console tuning .

Your comments will make this book useful and valuable.

   http://www.scribd.com/doc/189978068/BPEL-PM-11g-Performance-Tuning-6"  style="text-decoration: underline;" >BPEL PM 11g Performance Tuning - 6
by http://www.scribd.com/tusjain"  style="text-decoration: underline;" >tusjain

Tuesday, December 10, 2013

BPEL PM 11g Performance Tuning - 5

This is fifth chapter of Oracle Fusion Middleware BPEL PM 11g Performance Tuning. This chapter covers BPEL Engine tuning.

Your comments and views are always welcome.

   http://www.scribd.com/doc/189978065/BPEL-PM-11g-Performance-Tuning-5"  style="text-decoration: underline;" >BPEL PM 11g Performance Tuning - 5
by http://www.scribd.com/tusjain"  style="text-decoration: underline;" >tusjain

Monday, December 9, 2013

BPEL PM 11g Performance Tuning - 4

This is fourth chapter of Oracle Fusion Middleware BPEL PM 11g Performance Tuning. This chapter covers WebLogic Server tuning .

Your comments are valuable to improve book.

   http://www.scribd.com/doc/189978045/BPEL-PM-11g-Performance-Tuning-4"  style="text-decoration: underline;" >BPEL PM 11g Performance Tuning - 4
by http://www.scribd.com/tusjain"  style="text-decoration: underline;" >tusjain

Sunday, December 8, 2013

BPEL PM 11g Performance Tuning - 3

This is third chapter of Oracle Fusion Middleware BPEL PM 11g Performance Tuning. This chapter covers JVM (HotSpot as well as jRokit) tuning.

Please give your comments, so book can be improved.

   http://www.scribd.com/doc/189978039/BPEL-PM-11g-Performance-Tuning-3"  style="text-decoration: underline;" >BPEL PM 11g Performance Tuning - 3
by http://www.scribd.com/tusjain"  style="text-decoration: underline;" >tusjain

Saturday, December 7, 2013

BPEL PM 11g Performance Tuning - 2

This is second chapter of Oracle Fusion Middleware BPEL PM 11g Performance Tuning. This chapter covers basics of BPEL PM 11g.

I hope you will enjoy reading and give your valuable feedback.

   http://www.scribd.com/doc/189978036/BPEL-PM-11g-Performance-Tuning-2"  style="text-decoration: underline;" >BPEL PM 11g Performance Tuning - 2
by http://www.scribd.com/tusjain"  style="text-decoration: underline;" >tusjain

Friday, December 6, 2013

BPEL PM 11g Performance Tuning - 1

I will be compiling my learning on Oracle Fusion Middleare with respect to Performance tuning into a book. and publishing on my blog in chapter format. I hope you will enjoy it and help to make it more useful and relevant.

Today, it is chapter , which simply talk about Loan and Performance test and Performance tuning in general.

   http://www.scribd.com/doc/189978033/BPEL-PM-11g-Performance-Tuning-1"  style="text-decoration: underline;" >BPEL PM 11g Performance Tuning - 1
by http://www.scribd.com/tusjain"  style="text-decoration: underline;" >tusjain

Wednesday, October 13, 2010

Performance Tuning in OFMW SOA Suite

A. SOA Component Level
a. BPEL/BPMN Engine Level
i. Concurrency
1. # of Threads to process invocation messages (dspInvokeThreads)
2. # of Threads to process engine messages (dspEngineThreads)
3. # of Threads to process system messages dspSystem Threads
ii. Memory/DB
1. Audit Trail logging levels (AuditLevel)
2. Message Persistence (oneWayDeliveryPolicy)
iii. CPU
1. XML Validations (validateXML)
2. Statistics for most recently processed requests (statsLastN)
b. BPEL/BPMN Process Level
i. Response Time:
1. Parallel processing of invole in multiple branches (nonBlockingInvoke)
2. Synchronous / Transient process design
ii. Database
1. Dehydration needed or not (inMemoryOptimization)
2. Instance data storage in DB (completionPersistPolicy)
iii. CPU
1. Payload Validation (validateXML)
c. Mediator
i. Concurrency
1. Parallel Routing ( # of parallel threads for message processing )
2. Resequencer ( # of worker threads )
ii. Database
1. Audit Level
2. Parallel Routing (# of rows that are fetched by each thread per iteration )
3. Resequencer (# of Groups that are locked by each thread at a time )
iii. CPU
1. Metrics Level
2. Sleep intervals before next polling
d. Database Adapters
i. Concurrency
1. # of worker / Poller / Dequeue threads
ii. Database
1. # of rows to be processed per transaction (MaxTransactionSize)
2. # of file records to be processed (MaxRaiseSize)
3. Collect stats on relevant tables
4. Large files
iii. CPU
1. Process design
2. IO
3. # Threads at the application server level
B. SOA Infrastructure Level
a. Database
i. Audit Level
ii. Purging
b. CPU
i. Payload Validation
C. Generic
a. Operating System
b. JVM
i. Heap Size
ii. Nursery Size
iii. GC Algorithm
iv. Use Large pages
v. 64 bit vs 32 bit
c. Database
i. SOA & Application Schema tuning
ii. Tuning Parameters
iii. Redo Logs
d. WebLogic Application Server
i. Production Mode
ii. Connection Pooling
iii. Logging
iv. Self tuning