Project

General

Profile

Actions

Feature #29259

open

Change smart proxy launching code to use Puma stack

Added by Lukas Zapletal about 4 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Core
Target version:
-
Difficulty:
Triaged:
No
Fixed in Releases:
Found in Releases:

Description

We should drop the way we launch the instance and build on the Puma stack. However there are things to consider:

  • This is full lock-in to Puma, we can (not very) easily swap servers these days.
  • We have quite a bunch of initialization code (plugins), it might be challenging.
  • We spawn several threads (plugins do actually), this might be a problem when shutting down the instance.

More info: https://puma.io/puma/#sinatra


Related issues 1 (0 open1 closed)

Related to Smart Proxy - Feature #25293: Add support for pumaRejectedIdo KannerActions
Actions #1

Updated by Lukas Zapletal about 4 years ago

Actions

Also available in: Atom PDF