HTTP Icon

HTTP

HTTP (Hypertext Transfer Protocol) is the standard for communication across the web.
10 Stories
All Topics

Nuster Cache Server github.com

NuSTER – an HTTP based, user facing, RESTful NoSQL server

NuSTER can be used as a RESTful NoSQL cache server, using HTTP POST/GET/DELETE to set/get/delete Key/Value object. It can be used as an internal NoSQL cache sits between your application and database like Memcached or Redis as well as a user facing NoSQL cache that sits between end user and your application. It supports headers, cookies, so you can store per-user data to same endpoint.

read more...

Go Icon github.com

A zero-config tool to make locally-trusted dev certs with any names you'd like

A common discrepancy between our dev and prod environments is that prod uses HTTPS while dev is stuck on HTTP because reasons: Using certificates from real CAs for development can be dangerous or impossible (for hosts like localhost or 127.0.0.1), but self-signed certificates cause trust errors. Managing your own CA is the best solution, but usually involves arcane commands, specialized knowledge and manual steps. I've considered getting my dev environment on HTTPS but have always stopped at "Managing your own CA". πŸ™…β€β™‚οΈ Not gonna do it. But! mkcert automatically creates and installs a local CA in the system root store, and generates locally-trusted certificates. mkcert currently supports macOS and Linux. Windows support coming next.

read more...

Chris James quii.gitbook.io

Learn Go with tests: HTTP server

Chris James: Write a simple web server in Go with test driven development. Learn how to use mocking to let you break the problem down into small iterative chunks. All using standard library, source code is available to read. The linked page is a sub-section of the Learn Go with tests GitBook. Do you enjoy TDD and want to learn Go? Or do you enjoy Go and want to learn TDD? Either way, this looks like a great (WIP) resource.

read more...

Diego Bernardes github.com

Flare – a service that notifies of HTTP endpoint changes

Flare listens to changes on HTTP endpoints and notify subscripted clients about the changes. It help reduce the pressure on APIs by avoiding the clients to do pooling requests to search for new/changed content and the need of the APIs to develop workers to notify the clients about the. Pitched as useful for microservice architectures, but could find lots of uses outside of that context too.

read more...

Daniel Stenberg daniel.haxx.se

curl turns 20! πŸŽ‚

At this time in 1998 Titanic was winning 11 Oscars, My Heart Will Go On was topping the music charts, and Daniel Stenberg was uploading the first public release of one of the most useful tools in Internet history. In this birthday post, Daniel walks down memory lane and says what those first few years were like: It was far from an immediate success. An old note mentions how curl 4.8 (released the summer of 1998) was downloaded more than 300 times from the site. We talked about curl on The Changelog when it was 17 years old. I think It’s time to bring Daniel back on to celebrate the big Two Oh. 🎊

read more...
0:00 / 0:00