Hacker GitHub

← All repos

ninenines/cowboy

View on GitHub ↗ ★ 7,521 Erlang

Small, fast, modern HTTP server for Erlang/OTP.

21 mentions on Hacker News by 20 people: 2 stories, 19 comments · first 2012-06-03 · latest 2025-08-01

Mentions per year 21 mentions · busiest year 2012 (5)
20082026
  1. …The other popular method is tail recursion. I searched for literally 30 seconds and found these: - https://github.com/ninenines/cowboy/blob/master/src/cowboy_router.erl#L139-L144 - https://github.com/ninenines/cowboy/blob/master/src/cowboy.…
    comment by asa400 · 2025-08-01 · in Nova: A New Web Framework for Erlang
  2. …low latency. Cowboy uses ranch to pool and accept connections and I believe it uses {active,once}. https://github.com/ninenines/cowboy https://github.com/ninenines/ranch
  3. …it's not built-in. It's an HTTP server made in Erlang (which Elixir can call at no runtime cost): https://github.com/ninenines/cowboy
  4. …available in `examples/` == Getting help * Official IRC Channel: #ninenines on irc.freenode.net * https://github.com/ninenines/cowboy/issues[Issues tracker] * https://ninenines.eu/services[Commercial Support]
    comment by Cowicide · 2017-10-05 · in Cowboy 2.0 released
  5. Erlang has its own HTTP(s) servers, like cowboy ( https://github.com/ninenines/cowboy ) so it doesn't need Nginx and the like. Those servers simply take the place of Nginx. There is nothing special about Nginx that you can't copy in other…
    comment by randomstudent · 2017-08-17 · in Elixir in Depth – Reading and personal notes
  6. …Phoenix is hosted on Cowboy[0] which is a mature, battle tested web server written in Erlang. [0] https://github.com/ninenines/cowboy
    comment by beckler · 2017-07-29 · in Phoenix 1.3.0 Released
  7. …but most Elixir projects I've seen use it for HTTP, generally through the Phoenix framework.) https://github.com/ninenines/cowboy
    comment by gamache · 2017-07-25 · in Elixir 1.5 released
  8. ▲ 3
    Small, fast, modular HTTP server written in Erlang
    story by 0xmohit · 2016-03-04 · 0 comments
  9. …smp and a fast http server (cowboy [1]). [0] http://elixir-lang.org/docs/v1.1/elixir/Task.html [1] https://github.com/ninenines/cowboy
  10. …[1] First you have to read the examples shipped with the source code https://github.com/ninenines/cowboy/blob/1.0.x/examples/hell... https://github.com/ninenines/cowboy/blob/1.0.x/examples/hell... to kind of get the impression
    comment by simoncion · 2015-10-04 · in Erlang/OTP architectures: Cowboy
  11. …code in Erlang with some type annotations (it is a websocket handler from Cowboy a webserver): https://github.com/ninenines/cowboy/blob/master/src/cowboy_w... Notice the type and -callback declarations at the top then the -spec lines…
  12. The Server: cowboy tag is from an Erlang web server: https://github.com/ninenines/cowboy/blob/master/src/cowboy_p... I'm guessing around here would be interesting to add a test case to handle. As far as whose server this is? I'd guess…
  13. …I don't think its a rails-ism. Not to be That Guy, but why don't Elixir-ists just use Cowboy? [1] https://github.com/ninenines/cowboy
  14. …a simple POST for logging views. not a lot of data in each POST. not sure on EC2 box size. using https://github.com/extend/cowboy and pushing to a 16 server cassandra cluster.
    comment by rubyrescue · 2014-07-09 · in How I Start: Elixir
  15. Check cowboy rest handler ( https://github.com/extend/cowboy/blob/master/guide/rest_hand... ) or http://webmachine.basho.com/ You can use this as a base project to test it: https://github.com/pyotrgalois/erlskeletor
    comment by pyotrgalois · 2014-05-21 · in Erlang and code style
  16. …a tool called "rebar" and you simply add a dependency in your rebar.conf like {cowboy, ".*", {git, "git://github.com/extend/cowboy.git", "master"}} and then it will use cowboy's rebar.conf to download what it requires, in this case ranch.…
    comment by MetaCosm · 2013-01-31 · in Erlang/OTP R16A has been released
  17. …seems to be the new hotness in erlang web apps. It has at least some support for web sockets. https://github.com/extend/cowboy If you're looking for a full featured web framework with built-in web socket support then maybe what you really…
  18. …"micro clusters"(note) balanced / routed by HTTP middle-ware. Also, check out Cowboy [webserver] ( https://github.com/extend/cowboy/ ), Agner [package manager] ( http://erlagner.org/ ) and of course, the always awesome rebar [build tool] (…
  19. …processor: https://github.com/evanmiller/jerome * Cowboy, web server with WebSockets: https://github.com/extend/cowboy * Chicago Boss, full-featured web framework: http://www.chicagoboss.org/ Those are just my favorites, there are many…
    comment by EvanMiller · 2012-08-05 · in What's all this fuss about Erlang?
  20. …HTTP and WS handlers). [1]: https://github.com/ericmoritz/wsdemo/blob/master/src/wsdemo.... [2]: https://github.com/extend/cowboy
    comment by motiejus · 2012-06-16 · in WebSocket benchmarks
  21. ▲ 1
    Cowboy - A small, fast, modular HTTP server and socket acceptor pool
    story by gurraman · 2012-06-03 · 1 comment