seastar

High performance server-side application framework (by talawahtech)

Seastar Alternatives

Similar projects and alternatives to seastar

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better seastar alternative or higher similarity.

seastar reviews and mentions

Posts with mentions or reviews of seastar. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-07-04.
  • Linux Kernel vs. DPDK: HTTP Performance Showdown
    5 projects | news.ycombinator.com | 4 Jul 2022
    Hi talawahtech. Thanks for the exhaustive article.

    I took a short look at the benchmark setup (https://github.com/talawahtech/seastar/blob/http-performance...), and wonder if some simplifications there lead to overinflated performance numbers. The server here executes a single read() on the connection - and as soon as it receives any data it sends back headers. A real world HTTP server needs to read data until all header and body data is consumed before responding.

    Now given the benchmark probably sends tiny requests, the server might get everything in a single buffer. However every time it does not, the server will send back two responses to the server - and at that time the client will already have a response for the follow-up request before actually sending it - which overinflates numbers. Might be interesting to re-test with a proper HTTP implementation (at least read until the last 4 bytes received are \r\n\r\n, and assume the benchmark client will never send a body).

Stats

Basic seastar repo stats
1
7
0.0
almost 2 years ago

talawahtech/seastar is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of seastar is C++.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com