Tags
Language
Tags
October 2025
Su Mo Tu We Th Fr Sa
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Websphere Performance Tuning & Optimization - L2 & L3

    Posted By: ELK1nG
    Websphere Performance Tuning & Optimization - L2 & L3

    Websphere Performance Tuning & Optimization - L2 & L3
    Published 9/2025
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 11.38 GB | Duration: 13h 26m

    Deep dive into threads, memory, JDBC pools, caching, and clustering for optimal WebSphere performance.

    What you'll learn

    Understand threads and thread pools in WebSphere Application Server and tune them for optimal performance.

    Diagnose and resolve thread-related issues such as deadlocks, blocked, and hung threads.

    Configure and troubleshoot Dynamic Cache Service for improved application response time.

    Set up and manage Replication Domains for high availability and session failover.

    Implement and troubleshoot session affinity, session persistence, and sticky sessions in cluster environments.

    Gain in-depth knowledge of memory management, including JVM heap, garbage collection (GC) policies, and tuning strategies.

    Collect and analyze thread dumps and heap dumps for real-time troubleshooting.

    Use profiler tools to detect performance bottlenecks, memory leaks, and inefficient code paths.

    Configure and optimize JDBC connection pools, including tuning key parameters.

    Set up and fine-tune datasources for enterprise-grade applications.

    Apply real-time troubleshooting and performance tuning techniques to ensure high availability, scalability, and efficiency in WebSphere environments.

    Requirements

    Basic understanding of Java/J2EE applications and how they run on application servers.

    Familiarity with WebSphere Application Server (WAS) concepts such as profiles, cells, nodes, and clusters

    Prior exposure to application deployment and basic administration tasks in WAS

    Eagerness to learn advanced performance tuning and troubleshooting techniques through real-world scenarios. (Note: Even if you are new to WebSphere, the course

    Description

    Do you want to learn how to troubleshoot JVM crashes, analyze dumps, tune memory, and optimize clusters like a true L2/L3 administrator?This course – WebSphere Performance Tuning – L2 & L3 – is designed to take you deep into the real-world tuning and troubleshooting techniques that every middleware engineer, administrator, and support professional must master.You’ll gain hands-on knowledge on:Understanding and tuning threads and thread pools for different workloads.Identifying and resolving stuck threads, deadlocks, and contention issues.Configuring and troubleshooting Dynamic Cache Service, Replication Domains, Session Affinity, and Sticky Sessions.Managing memory and JVM heap, selecting the right GC policies, and tuning garbage collection.Performing thread dump and heap dump analysis to find bottlenecks and memory leaks.Using profiler tools to detect inefficiencies and optimize application performance.Configuring JDBC connection pools and datasources, including tuning connection pool parameters for stability and throughput.Applying best practices for real-time troubleshooting and performance tuning in clustered WebSphere environments.This course is filled with step-by-step demos, real-world use cases, and production-grade scenarios to prepare you for L2 & L3 support challenges.By the end of this course, you’ll be able to:Troubleshoot performance issues confidently in live environments.Analyze dumps and logs to find the root cause of JVM and application slowdowns.Tune JVM, threads, caches, and JDBC pools for high performance.Handle WebSphere performance like an expert administrator.

    Overview

    Section 1: Deep Dive - Understanding - Key Performance Aspects in WebSphere

    Lecture 1 Various Performance Issues - Application Servers

    Lecture 2 Request Handling in WebSphere & Thread Management

    Lecture 3 Which Threads Accept the Requests and Execute threads?

    Lecture 4 How Threads Execute the Requests?

    Lecture 5 How and Why WebSphere uses Java Heap for Threads?

    Lecture 6 Understanding Java Heap & GC mechanism

    Lecture 7 What Happens When a Thread Releases an Objects?

    Lecture 8 How Garbage Collection Works?

    Lecture 9 Understanding OutOfMemory, Causes, Fixes - OOM

    Lecture 10 Understanding Memory Leaks, Causes and Fixes

    Lecture 11 Excessive Garbage Collection, Causes and Fixes

    Lecture 12 Heap Fragmentation & Thread Local Issues

    Lecture 13 Recap

    Section 2: Session Management & Dynamic Cache Service - to improve performance

    Lecture 14 Understanding - Session Affinity (Sticky Sessions)

    Lecture 15 Understanding - Session Replication, Types & Session Persistence

    Lecture 16 Understanding DynaCache and its Advantages

    Lecture 17 LAB - Session Affinity - Enabling Cookies - Standalone Server

    Lecture 18 LAB - Setting up Cluster for Session Replication

    Lecture 19 LAB - Configuring Session Replication & Dynamic Cache - Performance Optimizatio

    Lecture 20 LAB - Configuring JDBC Datasource for Session Persistence

    Section 3: JDBC DataSource, Types, Statement Cache & Connection Pool Parameters - Real Time

    Lecture 21 Understanding - JNDI, JDBC, Connection Pool - Deep Dive Scenarios

    Lecture 22 DataSource - Scenarios - Questions & Answers

    Lecture 23 Stale Connections & Purge Policies - Best Practices

    Lecture 24 Understanding Key Connection Pool Parameters for Performance Tuning

    Lecture 25 Connection Leaks - How to Fix?

    Lecture 26 Understanding - Statement Cache - Performance Tunin

    Lecture 27 Types of Datasources in WebSphere

    Lecture 28 Case Study - E-Commerce Website - DB Connections Performance Issues

    Lecture 29 Tuning Max DB Connections in relation with threads

    Lecture 30 Prerequisites Before Creating an Oracle DataSource

    Lecture 31 LAB - Creating Oracle DataSource & Tuning Connection Pool Parameters

    Section 4: Performance Tuning - Memory Mngmt, Heap Dump Analysis, Issues & GC Logs

    Lecture 32 Why Heap Dump and Diff Formats

    Lecture 33 Capturing Heap Dump - Multiple Methods

    Lecture 34 Key Areas to Analyze in a Heap Dump on Heap Analyzer

    Lecture 35 LAB - Common issues in Heap Memory & using tools & Utilities

    Lecture 36 HashMap - What is it & How it causes Memory Leak

    Lecture 37 LAB - Heap Dump Analyser - Download

    Lecture 38 LAB - Analysing Heap Dump - Detecting Memory Leaks

    Lecture 39 Heap Memory Tuning with - GC Policies & Algorithms

    Lecture 40 Determine - Server Throughput & GC Throughput

    Lecture 41 Parallel GC vs Concurrent GC - Which One to Use

    Lecture 42 Understanding - Types of GC Policies - optthruput GC and uses

    Lecture 43 optavgpause GC Policy and usage

    Lecture 44 gencon GC Policy - Usage

    Lecture 45 balanced GC Policy - Usage

    Lecture 46 metronome & nogc Policies & All GC policies Comparion

    Lecture 47 Oracle JDK for WebLogic - GC Policies

    Lecture 48 LAB - JVM Arguments - Apply GC Policy with Multiple Parameters to Optimize Perfo

    Lecture 49 LAB - Analyzing GC Log - GCEasy - GUI - Key Performance Indicators

    Section 5: Heap Memory Resizing & Fragmentation - Performance Issue

    Lecture 50 Understanding - Heap Resizing - CPU Spikes

    Lecture 51 Why Performance Issues due to Heap Resizing ?

    Lecture 52 Tuning Eden, Surviror Spaces - using SurvivorRatio parameter - for performance

    Section 6: Thread States, Thread Dump, Stack – Issues, Possible causes & Fixes

    Lecture 53 Thread Pools & Thread States

    Lecture 54 Threads - Optimization for Better Performance

    Lecture 55 Thread Dumps & Key Observations

    Lecture 56 Capturing Thread Dump - Variou Methods & Understanding Thread Stacks

    Lecture 57 Identifying Key Thread States & Issues

    Lecture 58 Comparing Multiple Thread Dumps - Issues and Solutions

    Lecture 59 Common Issues in WebSphere Thread Dumps & Fixes

    Lecture 60 Java VisualVM & Java Mission Control - Performance Monitoring & Collecting Data

    WebSphere Administrators (L2/L3) who want to advance their skills in performance tuning and troubleshooting.,Middleware Engineers managing enterprise environments and looking to optimize WAS clusters and JVMs.,Support Engineers handling real-time production issues, thread dumps, heap dumps, and GC tuning.,Application Support Teams who work closely with WAS and want to understand performance bottlenecks.,DevOps Engineers responsible for maintaining high availability, scalability, and stability in middleware environments.,Anyone preparing for WebSphere interviews at L2/L3 levels, seeking hands-on, real-world scenarios and deep-dive explanations