Overview - Infrastructure, Scaling and Performance

Product Version

 7.0

Product To Version


Status

final

1 Introduction

The present page serves as an overview for the topic. All available documents for the topic can be found here.

2 About the Topic

2.1 Infrastructure

Infrastructure refers to the fundamental (internal) functions of Intershop 7/Intershop Commerce Management that do not primarily constitute business features but support them. This includes, for example

  • build, assembly and deployment
  • managed service framework
  • logging framework
  • messaging
  • ORM engine
  • configuration framework
  • ...

2.2 Scaling

Scalability is the ability of a system to handle increased traffic or data load without impact on the system performance, and the ability to be easily maintained and enhanced. There are two scalability methods for improving the performance:

  • scaling vertically, adding more resources such as CPU, memory, and disk space to a single machine
  • scaling horizontally, adding more machines to the cluster that runs the application and shares the load

2.3 Performance

Generally, the performance of an e-commerce software is one of the major criteria for its market acceptance. Customers expect quick response times when visiting a web shop, and the owner of the e-commerce software wants to optimize the operational efforts and costs.

With respect to Intershop 7/Intershop Commerce Management, performance and scalability measures apply to the following areas on different levels:

  • application architecture
  • application design, incl. coding guidelines
  • cluster configuration
  • database server tuning
  • application server settings
  • OS tuning


3 Overview

TitleLastmodifiedvalid fromvalid to
Concept - Cache Management2020/10/16 13:53:396.6
Concept - Command-Line Client2020/03/24 12:31:517.4
Concept - Configuration (valid from 7.10.12)2020/03/11 12:02:557.10
Concept - Configuration (valid to 7.10.11)2021/08/30 16:13:246.57.10
Concept - Continuous Delivery Tools2021/08/30 16:18:011.0
Concept - Cross-Site Request Forgery Guard2020/02/04 13:12:367.4 
Concept - Cross-Site Request Forgery Guard (valid to 7.3)2020/02/04 13:12:377.07.3
Concept - DB Password Encryption (7.4 - 7.4 CI)2020/02/04 13:12:387.47.4.6
Concept - GDPR Cookie Content2020/07/29 10:40:387.10
Concept - GDPR Cookie Content 7.92020/07/29 10:29:597.97.9
Concept - GDPR Export2021/03/03 14:13:577.9
Concept - GDPR Personal Data Deletion Handling2021/08/30 16:24:077.10
Concept - GDPR Personal Data Deletion Handling (valid to 7.9)2021/08/30 16:25:387.9
Concept - Gradle Assembly Tools2021/08/30 16:28:591.0
Concept - Gradle Build Tools2020/02/03 13:53:151.0
Concept - Gradle Deployment Tools2021/08/30 16:31:091.0
Concept - Logging2021/04/06 13:41:527.4
Concept - Logging (valid to 7.3)2020/02/04 13:12:486.37.3
Concept - Mail Services2020/02/04 13:12:497.0
Concept - Managed Service Framework2020/02/04 13:12:517.0
Concept - Microservice Deployment2017/02/21 15:46:087.8 
Concept - ORM Layer2019/05/15 16:26:566.4
Concept - Page Cache2021/08/30 16:45:236.6
Concept - Performance2020/05/14 15:17:556.5
Concept - Persistent Objects2020/02/04 13:13:017.0 
Concept - Planning an Intershop 7 Deployment2020/02/03 13:53:177.5 
Concept - Service Registration and Discovery2020/02/04 13:13:077.8
Concept - Service Registration and Discovery with Solr Cloud2020/02/04 13:13:087.97.9
Concept - Single Sign-On (SSO)2021/03/22 16:40:517.10
Cookbook - Azure SQL Managed Instance Vulnerability Assessment2020/09/07 11:53:307.107.10
Cookbook - Cache Management2020/10/20 13:44:107.10
Cookbook - Cache Management (valid to 7.10.18.0)2020/10/20 13:45:196.67.10
Cookbook - Command-Line Client2020/03/24 12:29:397.4
Cookbook - Configuration2021/06/17 18:05:276.6
Cookbook - Cookie Handling2020/05/12 09:14:237.6
Cookbook - Cookie Handling (valid to 7.5)2020/02/04 13:13:187.47.5
Cookbook - Cross-Site Request Forgery Guard2020/02/04 13:13:197.4 
Cookbook - Cross-Site Request Forgery Guard (valid to 7.3)2020/02/04 13:13:207.07.3
Cookbook - Custom Fix Recipes (valid to 7.4 CI)2020/02/03 13:53:177.4.6.17.4.6.2
Cookbook - Database Ant Tools (tools-misc)2020/01/15 11:02:097.07.10
Cookbook - Database Maintenance2020/02/04 13:13:21 7.2 
Cookbook - Database Tuning2021/08/24 15:05:477.0
Cookbook - DB Password Encryption (7.4 - 7.4 CI)2020/02/04 13:13:227.47.4.6
Cookbook - DCA (Direct Custom Attribute)2020/10/14 15:05:197.3
Cookbook - DCA (Direct Custom Attribute) (valid to 7.2)2020/02/04 13:13:286.47.2
Cookbook - Deployment of Solr Search Adapters2021/09/01 11:40:267.10
Cookbook - Deployment Tools ICM 7.102021/08/25 13:56:277.10
Cookbook - Deployment Tools ICM 7.82021/08/25 14:15:177.87.8
Cookbook - Deployment Tools ICM 7.92021/08/25 13:56:077.97.9
Cookbook - Encryption2021/07/28 09:53:507.10.31
Cookbook - Eureka Deployment and ICM Configuration2020/02/04 13:13:377.8
Cookbook - Eureka Deployment and ICM Configuration with Solr Cloud2020/02/04 13:13:387.97.9
Cookbook - GDPR Export Customization2020/06/24 12:08:237.10
Cookbook - GDPR Export Customization (valid to 7.9)2020/06/24 12:08:247.9
Cookbook - GDPR Personal Data Deletion Handling2021/02/01 17:15:197.9
Cookbook - Gradle Assembly Tools2021/08/24 16:53:402.11.6
Cookbook - Gradle Assembly Tools (valid to 7.8)2021/08/24 16:55:161.02.11
Cookbook - Gradle Build Tools2020/02/03 13:53:221.0
Cookbook - Gradle Deployment Tools (7.4 CI - ICM 7.7)2021/08/25 14:28:277.4.67.7
Cookbook - Gradle Developer Workflow2021/08/25 14:31:182.11
Cookbook - Gradle Developer Workflow (valid to Gradle Tools 2.7)2020/02/03 13:53:241.02.7
Cookbook - Hotfix Recipes2021/08/25 14:29:177.4.6.37.5
Cookbook - Logging2021/03/03 15:33:487.10.20.0
Cookbook - Logging (valid to 7.10.20.0)2020/05/07 12:19:076.37.10.20.0
Cookbook - Mail Service2020/02/04 13:13:497.3 
Cookbook - Managed Service Framework2020/12/07 21:56:497.10
Cookbook - Managed Service Framework (valid to 7.10.18.0)2020/12/07 21:57:467.07.10
Cookbook - Messaging2020/08/26 09:36:137.6
Cookbook - Messaging (valid to 7.4)2020/02/04 13:13:547.07.4.6
Cookbook - Messaging (valid to 7.5)2020/02/04 13:13:547.57.5
Cookbook - Microservice Concurrency Testing2020/02/04 13:13:557.8 
Cookbook - Microservice Deployment2020/02/04 13:13:567.8 
Cookbook - Monitoring with Prometheus2020/11/04 18:08:577.10
Cookbook - Oracle SQL2020/02/04 13:14:007.0 
Cookbook - Oracle SQLDeveloper2020/02/04 13:14:007.0 
Cookbook - Oracle SQLPlus2020/02/04 13:14:017.0 
Cookbook - Oracle Text Index2020/02/04 13:14:026.4
Cookbook - ORM Layer2020/02/04 13:14:037.0
Cookbook - Page Cache2020/10/22 16:17:276.6
Cookbook - Performance2020/02/04 13:14:067.0 
Cookbook - Setup CI Infrastructure2020/06/16 15:11:192.11
Cookbook - Setup CI Infrastructure (valid to Gradle Tools 2.3)2020/02/03 13:53:272.32.3
Cookbook - Setup CI Infrastructure (valid to Gradle Tools 2.7)2020/02/03 13:53:282.72.7
Cookbook - Setup CI Infrastructure (valid to GradleTools 1.1)2020/02/03 13:53:281.01.1
Cookbook - Setup CI Infrastructure (valid to GradleTools 2.1)2020/02/03 13:53:292.02.1
Cookbook - Single Sign-On (SSO)2021/09/13 10:30:247.10
Cookbook - Solr Cloud Server2021/04/19 11:34:417.10
Cookbook - XML and CLOBs Handling2021/10/01 12:40:597.4
Cookbook - XML and CLOBs Handling (valid to 7.3)2021/08/24 15:33:236.67.3
Database ER Model (7.1 - 7.1.0.1)2020/02/04 13:14:207.17.1
Database ER Model - Intershop Commerce Management B2C/B2X 7.62020/02/04 13:14:227.67.6
Database ER Model - Intershop Commerce Management B2C/B2X 7.72020/02/04 13:14:237.77.7
Database ER Model - Intershop Commerce Management B2C/B2X 7.82020/02/04 13:14:237.87.8
Database ER Model - Intershop Commerce Management B2C/B2X 7.92020/02/04 13:14:247.97.9
Database ER Model 7.2.02020/02/04 13:14:257.27.2
Database ER Model 7.2.12020/02/04 13:14:267.2.17.2.1
Database ER Model 7.3.02020/02/04 13:14:277.37.3
Database ER Model 7.3.12020/02/04 13:14:287.3.17.3.1
Database ER Model 7.3.22020/02/04 13:14:297.3.27.3.2
Database ER Model 7.4 CI2020/02/04 13:14:307.4.67.4.6
Database ER Model 7.4.52020/02/04 13:14:317.4.57.4.5
Database ER Model 7.5.02020/02/04 13:14:327.57.5
Guide - Backup Database Using SQL Server2020/06/23 11:03:257.10
Guide - Checklist Going Live2020/02/04 13:15:267.0
Guide - Checklist Security & Data Protection2020/06/24 12:09:387.9
Guide - Deployment Solr Cloud Server2021/02/04 16:00:227.9
Guide - GDPR Declaration ICM2020/06/24 12:09:517.9
Guide - General Database Setup2020/02/03 13:53:317.5 
Guide - Managing Context Indexes2021/04/07 08:59:577.0
Guide - Oracle JDBC Universal Connection Pool (UCP)2020/02/04 13:15:467.4.6 
Guide - Oracle JDBC Universal Connection Pool (UCP) (valid to 7.4)2020/02/04 13:15:466.07.4
Guide - Oracle Q&A2018/11/23 14:50:056.0
Guide - OWASP Top Ten Project 20132020/02/04 13:15:487.0 
Guide - Quick Database Setup With DBCA Templates2018/03/14 14:32:39 7.0 
Guide - Quick Project Setup2020/06/23 16:28:437.10
Guide - Quick Project Setup (valid to Gradle Tools 2.7)2020/02/03 13:53:327.67.7
Guide - Quick Project Setup (valid to Gradle Tools 2.11)2020/02/03 13:53:337.9 
Guide - Security SANS Top 252021/08/30 13:32:397.0
Guide - Service Chain Handler2020/02/04 13:15:577.0 
Guide - Setup Microsoft SQL Server as Intershop Development Database2020/05/26 20:25:517.10
Guide - Setup Microsoft SQL Server as Intershop Production Database2020/02/04 13:16:017.10 
Guide - Setup Oracle XE as Intershop Development Database2020/02/03 13:53:337.4.6
Guide - Solutions to Known Issues With Oracle Database 11g and Higher2020/02/04 13:16:027.0
Guide - SQL Server Text Indexes2020/02/04 13:16:027.10
Public Release Notes - Gradle Tools - Version 1.02020/02/03 13:53:341.01.0
Public Release Notes - Gradle Tools - Version 1.12020/02/03 13:53:341.11.1
Public Release Notes - Gradle Tools - Version 2.02020/02/03 13:53:352.02.0
Public Release Notes - Gradle Tools - Version 2.12020/02/03 13:53:362.12.1
Public Release Notes - Gradle Tools - Version 2.112020/02/03 13:53:362.112.11
Public Release Notes - Gradle Tools - Version 2.32020/02/03 13:53:372.32.3
Public Release Notes - Gradle Tools - Version 2.72020/02/03 13:53:382.72.7
Reference - Attributes of Persistent Objects2021/04/23 11:34:356.4
Reference - Command Line Tools and Scripts2021/04/21 13:26:287.7
Reference - Configuration (ES6 and IS7)2021/08/26 11:12:216.5
Reference - Database ER Models2020/02/04 13:17:297.0 
Reference - Gradle Assembly Tools2020/02/03 13:53:391.0 
Reference - Gradle Build Tools2020/02/03 13:53:401.0 
Reference - Gradle Deployment Tools2020/02/03 13:53:421.0 
Reference - Usage of JSON Web Token (JWT)2020/08/27 13:15:127.10
Support Article - Apply Patch 30964068 to Oracle's JDBC Driver2021/07/09 13:59:327.10
Support Article - Authenticate a User Against an LDAP System2021/07/08 15:15:137.37.9
Support Article - Avoid ORM Layer Could not Update Exceptions2021/04/13 12:59:507.4
Support Article - Build Configuration Updated to Gradle Tools Version 2.112019/04/11 09:57:447.67.9
Support Article - Build Fails With an Exception Concerning Gradlew2019/04/11 09:57:457.4.67.4.6
Support Article - Change Server Properties (UAT/PROD) for CaaS Customers2021/07/20 16:44:267.107.10
Support Article - Change the Default Password Security Settings in Oracle 11g2019/04/11 09:57:457.0
Support Article - Check Your Database With our Self-Service2019/09/04 13:12:017.6
Support Article - Configuration Options to Tune JDBC Connections through Firewalls2019/04/11 09:57:476.0
Support Article - Configure an Alternative Phantom JS Driver Download URL2019/04/11 09:57:477.6
Support Article - Configure an Email Notification Using an Additional Logback Appender2020/10/02 16:20:436.4
Support Article - Configuring Oracle Client & Server for the Handling of Non-ASCII Characters2019/04/11 09:57:486.4
Support Article - Connecting to a Remote Oracle Server With SSH2019/04/11 09:57:497.3
Support Article - Creating Another Application Within an Already Existing Channel2020/08/18 11:17:347.10
Support Article - Database Dump Import Fails With ORA-02304 ("invalid object identifier literal")2019/04/11 09:57:517.0
Support Article - Deployment Stops While Looking for Oracle 19 Drivers2021/07/09 13:59:437.97.9
Support Article - Enable JDBC Severe Error Logging and Tracing2019/04/11 09:57:577.07.4
Support Article - Enhancing Oracle RAC Support with Fast Application Notification (FAN)2019/04/11 09:57:596.2
Support Article - Error During DBMigrate Between Oracle 11 and 122019/04/11 09:57:597.5
Support Article - Eureka Failover Configuration2021/07/09 13:59:477.6
Support Article - Example SQL Statement to Remove a DB Service Configuration2021/07/09 13:59:477.6
Support Article - Examples for Additional Log Appenders in Intershop 72021/05/25 10:14:057.0
Support Article - Extend Error Stack Traces With Debugging Information for JSPs2019/04/11 09:58:017.0
Support Article - Gradlew Commands Fail with Stack Map Frame Exception2019/04/11 09:58:034.7
Support Article - Handling the New Dependency of 3rd_oracle Version 19.3.1.02021/07/09 13:59:517.10
Support Article - How To Deploy a PWA Demo Server in Development Mode2021/02/08 16:08:470.17.0
Support Article - How To Deploy a PWA Demo Server in Production Mode2021/02/11 15:29:130.20.0
Support Article - ICM and CDN / Akamai2019/04/11 09:58:047.0
Support Article - Improve Development Process Speed for REST Resources2021/07/09 13:59:567.10
Support Article - Install Intershop 7.4 CI on Windows2019/04/11 09:58:057.4.6.17.4.6.2
Support Article - Installation and Basic Configuration of Apache Solr Search on a Dedicated Apache Tomcat Server Instance for ICM2019/04/11 09:58:077.07.4
Support Article - Investigate ORA-00054: Resource Busy and Acquire with NOWAIT Specified Errors2021/07/09 14:00:006.0
Support Article - Issues With ant Export/Import Using Oracle 11.2.0.3 on the Server and Oracle 11.2.0.1/11.2.0.2 as a Client2021/07/09 14:00:017.07.9
Support Article - Keep Existing Development Environments Working After Importing Intershop 7.5.2 / 7.5.3 to the Nexus2021/07/09 14:00:027.57.5
Support Article - Keeping CSV Mapping Template Files Up-To-Date After Deployment2021/07/09 14:00:027.6
Support Article - Log Files - Types, Importance and Time to Keep2021/07/09 14:00:037.0
Support Article - Messaging Errors Caused by Incorrect Multicast Configuration2021/07/09 14:00:057.0
Support Article - Monitoring Intershop Commerce Management 7 with Prometheus/Grafana2021/07/09 14:00:057.10
Support Article - No Suitable Driver Found Error2021/07/09 14:00:067.10
Support Article - OpenSSL Error Unable to Load Config Info From /usr/local/ssl/openssl.cnf2021/07/09 14:00:077.3
Support Article - ORA-02304 for “Create Type” Statement During Import2021/07/09 14:00:077.3
Support Article - Oracle Server Compatibility2021/07/09 14:00:077.07.10
Support Article - Preparing a Rolling Deployment Without Downtime2021/07/09 14:00:097.7
Support Article - Re-Deployment of Intershop 7.4 CI Overwrites the Valid "encryption.properties"2021/07/09 14:00:127.4.67.4.6
Support Article - Schedule DeleteDomainReferences Error After DB Server Update to 11.2.0.42021/07/09 14:00:156.47.9
Support Article - Selecting "Marketing" and "Gift Cards & Certificates" in the Back Office may Fail2021/07/09 14:00:157.57.6
Support Article - Set Channel Specific Email Preferences Using the Database Preparer2021/07/09 14:00:177.4
Support Article - Setup MS SQL Database Schema (Source and Target System)2021/07/09 14:00:187.107.10
Support Article - Simple Deployment of an ICM Demo Server2021/07/09 14:00:207.6
Support Article - SSRF Countermeasures with the ICM2021/07/09 14:00:217.10
Support Article - Summary of Tests of Various Interprocess Communication Methods (Plain Multicast, JGroups, and JMS) (Internal Document)2021/07/09 14:00:227.3
Support Article - Test for Multicast Problems and Cache Synchronization2021/07/09 14:00:236.0
Support Article - Tomcat Listener JreMemoryLeakPreventionListener Causes a Full Garbage Collection Every Hour2021/07/09 14:00:267.07.3
Support Article - Useful SQL Query to Find all Tables That Have an Entry With a Specific UUID (Internal Document)2021/07/09 14:00:286.4

Disclaimer

The information provided in the Knowledge Base may not be applicable to all systems and situations. Intershop Communications will not be liable to any party for any direct or indirect damages resulting from the use of the Customer Support section of the Intershop Corporate Web site, including, without limitation, any lost profits, business interruption, loss of programs or other data on your information handling system.

Customer Support
Knowledge Base
Product Resources
Tickets