{"id":16876434,"url":"https://github.com/raphaelsc/play-with-seastar","last_synced_at":"2026-05-19T15:39:56.947Z","repository":{"id":150403660,"uuid":"52671790","full_name":"raphaelsc/Play-With-Seastar","owner":"raphaelsc","description":"For people who want to quickly get started with Seastar programming!","archived":false,"fork":false,"pushed_at":"2016-03-24T06:00:54.000Z","size":25367,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-25T03:44:35.478Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/raphaelsc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-02-27T14:58:10.000Z","updated_at":"2018-07-20T16:23:31.000Z","dependencies_parsed_at":"2023-04-25T16:20:03.540Z","dependency_job_id":null,"html_url":"https://github.com/raphaelsc/Play-With-Seastar","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raphaelsc%2FPlay-With-Seastar","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raphaelsc%2FPlay-With-Seastar/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raphaelsc%2FPlay-With-Seastar/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raphaelsc%2FPlay-With-Seastar/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/raphaelsc","download_url":"https://codeload.github.com/raphaelsc/Play-With-Seastar/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244358337,"owners_count":20440355,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-13T15:39:25.397Z","updated_at":"2026-05-19T15:39:56.916Z","avatar_url":"https://github.com/raphaelsc.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"Play With Seastar\n=======\n\nNOTE: Play With Seastar will actually not work well because libseastar.a has dependencies that are very specific to the environment it was built. For example, libseastar.a shipped with Play With Seastar was built on Fedora, so it's unlikely that Play With Seastar will work on Ubuntu or even Fedora depending on its version. So it's recommended that you go to Seastar's official repository, and build it by yourself. I will try to later come up with a fast way of playing with Seastar that works for everyone.\n\nIntroduction\n------------\n\nPlay With Seastar was created for people who want to get started with Seastar\nprogramming. Seastar is a framework for high-performance server applications on\nmodern hardware. Find more about it at http://www.seastar-project.org/ and\nhttps://github.com/scylladb/seastar\n\nseastar_tutorial.pdf is a guide for Seastar programming that may help you.\nOriginal version of the document can be found here:\nhttps://github.com/scylladb/seastar/blob/master/doc/tutorial.md\n\nIf you got stuck and cannot find an answer anywhere, feel free to contact other\nSeastar developers at Seastar mailing list: seastar-dev@googlegroups.com\n\nThis repository contains a simple example program that will asynchronously\nsleep for one second and print hello world. Other example programs may be\nincluded in the future.\n\nBuilding Play With Seastar\n--------------------\n\nInstalling required packages on Fedora 21 and later:\n```\nyum install gcc-c++ libaio-devel ragel hwloc-devel numactl-devel libpciaccess-devel cryptopp-devel xen-devel boost-devel libxml2-devel xfsprogs-devel gnutls-devel\n```\n\nBuild example program(s):\n```\nmake\n```\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraphaelsc%2Fplay-with-seastar","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fraphaelsc%2Fplay-with-seastar","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraphaelsc%2Fplay-with-seastar/lists"}