Jump to content
safe_random

Energooszczędna aplikacja web w C++

Recommended Posts

Cześć,

 

Pisząc własną aplikację tak się złożyło że napisałem do niej własny web server. Jego priorytetem jest szybkość, stąd model jedno-wątkowy asynchroniczny. Można skalować przez dodawanie procesów komunikujących się przez kolejki POSIX. Mam już na tym od paru lat kilka produkcyjnych apek, większość chodzi na t2.micro (1 CPU / 1 GB RAM). Czasy odpowiedzi (ładowania landing) w promieniu 500 km ~100ms. Jeśli ktoś nie boi się prostego kodu w C/C++ to może mieć (pół)darmowy hosting dla całkiem poważnej apki.

 

Tutaj są źródła i dokumentacja:

 

https://github.com/silgy/silgy

 

Tutaj przykładowy starter dla AWS-owego EC2:

 

https://github.com/silgy/silgy.org

 

A tutaj można sobie wygenerować standardowe, REST-owe API:

 

https://silgy.org

 

W razie pytań chętnie pomogę.

 

Błędy i tematy, które mogą być pomocne dla innych proszę w Issues.

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Terms of Use Privacy Policy