Skip to content
Technologies / Architecture

ApsaraCache for developers - optimizing application performance

The training provides an in-depth understanding of application performance optimization mechanisms using ApsaraCache. The workshop program guides participants through advanced caching techniques and strategies for improving application performance in high load environments. During intensive hands-on activities, participants learn to design and implement effective caching solutions that significantly impact application speed.

Issues

  • Cache system architectures

  • Caching strategies

  • Data integrity management

  • Cache design patterns

  • Performance monitoring

  • Diagnosis of problems

  • High availability mechanisms

  • Memory optimization

  • Horizontal scaling

  • Recovery and backup

  • Cache security

  • Integration with applications

Benefits

  • The participant will gain advanced knowledge in designing and implementing caching solutions using ApsaraCache
  • He or she will develop the ability to optimize application performance through effective use of caching mechanisms
  • Will learn to identify and solve performance problems in distributed systems
  • Will learn techniques for monitoring and diagnostics of caching systems
  • Will master methods to design scalable caching solutions for high load systems
  • Will be able to implement advanced caching patterns tailored to specific application requirements

Who is this training for?

High performance application developers
Backend developers optimizing systems
Architects of scalable solutions
Application performance engineers
Systems optimization specialists
Distributed systems programmers

Prerequisites

  • Practical knowledge of backend application programming
  • Experience working with cache systems
  • Basic knowledge of distributed systems
  • Knowledge of application performance issues

Training program

01

Architecture of the caching system

  • Data distribution models
  • Writing and reading strategies
  • Configuring the environment
  • Implementation of cache mechanisms
  • Design of data structures
  • Cache expiration management
02

Handling concurrency

  • Invalidation strategies
03

Advanced techniques

  • Cache patterns and anti-patterns
04

Memory optimization

  • Performance monitoring
05

Troubleshooting

  • Integration and implementation
  • Integration with applications
  • High availability scenarios
06

Horizontal scaling

  • Fault management

Delivery Methods

Online

  • Convenience of participating from anywhere
  • Interactive live sessions with trainer
  • Materials available for 30 days
  • No travel costs

On-site

  • Direct contact with trainer and group
  • Intensive hands-on workshops
  • Networking with other participants
  • Full focus on learning

Frequently asked questions

What are the prerequisites for this training?

For ApsaraCache for developers - optimizing application performance we recommend: Practical knowledge of backend application programming; Experience working with cache systems; Basic knowledge of distributed systems.

What is the format and duration of this training?

The training lasts 2 days and is available in online and on-site format. Sessions run from 9:00 AM to 4:00 PM. We can also customize the schedule to fit your team's needs.

Who is this training designed for?

This training is designed for: High performance application developers; Backend developers optimizing systems; Architects of scalable solutions.

What practical skills will I gain from this training?

You will gain advanced knowledge in designing and implementing caching solutions using ApsaraCache, skills to identify and resolve performance bottlenecks in distributed systems, and the ability to design scalable caching architectures for high-load environments.

What is the difference between online and on-site formats?

Both formats cover the same content and are led by the same expert instructors. Online training offers flexibility and convenience, while on-site training provides direct interaction and hands-on lab access. Choose the format that best suits your team's needs.

How does ApsaraCache extend Redis functionality for high-performance applications?

The training explains ApsaraCache's extensions to the Redis protocol, including enhanced caching mechanisms and performance features designed for high-load production scenarios. Participants learn to leverage these capabilities specifically for application performance optimization.

Klaudia Janecka
Klaudia Janecka Opiekun szkolenia

Request a quote

Funding Options

Check funding options for your company

Up to 80%

Development Services Database

Up to 80% funding for SMEs from EU funds

Check availability
Up to 100%

National Training Fund

Up to 100% funding for employers

Learn more

Trusted by

We train teams at Poland's largest companies

ING Bank - EITT client
mBank - EITT client
PKO Bank Polski - EITT client
PZU - EITT client
Allianz - EITT client
T-Mobile - EITT client
KGHM - EITT client
PGE - EITT client
IKEA - EITT client
InPost - EITT client
Leroy Merlin - EITT client
ZUS - EITT client

Interested in this training?

Contact us - we'll prepare an offer tailored to your organization's needs.

500+ experts
2500+ trainings available
ISO 9001 quality certified
Request Training
Call us +48 22 487 84 90