BITPROX™ Server - Reliability and Stability

  • Each application is executed in separate host process.
  • C++ RMI with exception handling layer is used for interprocess comunication(BSD sockets) achieving isolation of the application process from the server process.
  • The crash of the application process does not cause server crash. Other applications are isolated from that is failed and continue to process requests.
  • The server restarts application process and reinitializes it if it detects application failure.
  • The servlet programmer can monitor errors and exceptions from the log files of the server and of each applications. Application exceptions are tracked and their output is displayed in user's browser response with corresponding stack.

Tags: