Skip to content

Commit 59778dc

Browse files
author
pfeatherstone
committed
readme
1 parent 6836326 commit 59778dc

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

.github/workflows/macos.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: MacOS Clang
1+
name: MacOS
22

33
on:
44
push:

.github/workflows/windows.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Windows MSVC
1+
name: Windows
22

33
on:
44
push:

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
![Windows](https://github.com/pfeatherstone/https/actions/workflows/windows.yml/badge.svg)
44

55
# https
6-
HTTPS and WSS library.
6+
7+
Provides HTTP(s) and WS(s) primitives as Asio [composed operations](https://think-async.com/Asio/asio-1.30.2/doc/asio/overview/composition/compose.html).
78
This is an experimental replacement for Boost::Beast.
89

910
## Installation
@@ -44,7 +45,7 @@ $ ab -A Tommy:Aldridge -n 500000 -c <C> -k http://localhost:8000/ok
4445
$ ab -A Tommy:Aldridge -n 500000 -c <C> -k https://localhost:8000/ok
4546
```
4647

47-
Note, the example server is single threaded, uses C++20 coroutines and basic authentication (not particularly well optimized). I modified the program to use TLS 1.2 as `ab` doesn't support TLS 1.3. I have an Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz 12 core processor. I'm using gcc 13.1.0 and openssl 3.0.2. Here are the results:
48+
Note, the example server is single threaded, uses C++20 coroutines and basic authentication. The tests were undertaken on an Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz 12 core processor. I'm using gcc 13.1.0 and openssl 3.0.2.
4849

4950
| Transport | Connections | Requests / s |
5051
| --------- | ----------- | -------------|

0 commit comments

Comments
 (0)