RAD Server 10.2.3 Performance Patch » Developer.Team

RAD Server 10.2.3 Performance Patch

RAD Server 10.2.3 Performance Patch
RAD Server 10.2.3 Performance Patch


This patch significantly improves the performance of RAD Server in RAD Studio 10.2.3, in terms of throughput and average response time, particularly in heavier load and multithreading scenarios.

Before RAD Server, developers custom built back-end Delphi and C++Builder application servers using server toolkits like DataSnap which provided a few basic server building blocks for multi-tier, but left the vast majority of the development to the developer. Enter RAD Server. With RAD Server, developers can now simply load Delphi and C++ business logic methods into RAD Server, add some users, and go. REST/JSON end-points are auto-created and managed. Access control is handled. Data storage is built-in or you can easily connect to any popular Enterprise RDBMS or cloud service. Track and respond to user location. Push notifications to users. Integrated smart IoT devices into your solution. And deploy on site or in the cloud. Multi-tier has never been this simple, turn-key, flexible, and powerful.

This patch of RAD Server introduces support for “keep alive” connection. This feature can be enabled adding a “KeepAlive = 1” line to the section [Server.Threads.Dev] of the emsserver.ini configuration file.

There were no publicly reported bugs related to this issue.

======

Please follow the installation steps below:

1. Shut down RAD Studio

2. Create a backup copy of the following files in your directory, usually in C:\Program files (x86)\Embarcadero\Studio\19.0\

Files List

bin\EMSConsole.dll
bin\EMSConsole.jdbg
bin\EMSDevConsole.exe
bin\EMSDevConsole.jdbg
bin\EMSDevServer.exe
bin\EMSDevServer.jdbg
bin\emshosting250.bpl
bin\emshosting250.jdbg
bin\EMSManagementConsole.exe
bin\EMSManagementConsole.jdbg
bin\EMSMultiTenantConsole.exe
bin\EMSServer.dll
bin\EMSServer.jdbg
bin\mod_emsconsole.dll
bin\mod_emsserver.dll

bin64\EMSConsole.dll
bin64\EMSDevConsole.exe
bin64\EMSDevServer.exe
bin64\emshosting250.bpl
bin64\EMSManagementConsole.exe
bin64\EMSServer.dll
bin64\mod_emsconsole.dll
bin64\mod_emsserver.dll

binlinux64\EMSDevServerCommand
binlinux64\bplemshosting250.so
binlinux64\libmod_emsconsole.so
binlinux64\libmod_emsserver.so

Redist\win32\EMSMultiTenantConsole.exe
Redist\win32\emshosting250.bpl
Redist\win32\emsconsole.dll
Redist\win32\emsserver.dll
Redist\win32\mod_emsconsole.dll
Redist\win32\mod_emsserver.dll

Redist\win64\emshosting250.bpl
Redist\win64\emsconsole.dll
Redist\win64\emsserver.dll
Redist\win64\mod_emsconsole.dll
Redist\win64\mod_emsserver.dll

Redist\linux64\bplemshosting250.so
Redist\linux64\libmod_emsconsole.so
Redist\linux64\libmod_emsserver.so

EMSServer\LinuxEMSServer.tar

Only for V.I.P
Warning! You are not allowed to view this text.