Alex Ellis (OpenFaaS Ltd)
6ed0ab71fb
Move to single-flight for back-end queries
...
When querying for replicas during a scale up event, then the
gateway can overwhelm the provider with requests. This is
especially true under high concurrent load.
The changes in this PR limit the inflight requests.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2022-06-29 09:43:58 +01:00
Alex Ellis (OpenFaaS Ltd)
8f8a93d43f
Add Makefile for testing gateway builds
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2022-06-29 09:43:58 +01:00
Alex Ellis (OpenFaaS Ltd)
08279fb79b
Update a couple of adopters as disclosed outside of NDA
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2022-06-06 14:50:40 +01:00
Andreas Mosti
df3d59c918
Removed newline and corrected markdown-table for Interviews and podcasts
...
👋
There was an extra newline character after the first entry in the `Interviews and podcasts` sections breaking the markdown preview. Corrected it.
Signed-off-by: Andreas Mosti <andreas.mosti@gmail.com>
2022-06-04 08:37:20 +01:00
Han Verstraete (OpenFaaS Ltd)
d1022c410a
Add blog post on event-driven edge
...
Signed-off-by: Han Verstraete (OpenFaaS Ltd) <han@openfaas.com>
2022-06-04 08:34:21 +01:00
Han Verstraete (OpenFaaS Ltd)
5b77ad4af0
Add blog post on running faasd on azure arm vm
...
Signed-off-by: Han Verstraete (OpenFaaS Ltd) <han@openfaas.com>
2022-06-02 08:56:07 +01:00
Alex Ellis (OpenFaaS Ltd)
cc2f38938e
Add HTTP status code to histogram
...
The histogram for gateway_functions_seconds excluded the status
code that gives important information for setting up SLOs.
Fixes : #1725
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2022-06-01 10:14:18 +01:00
Han Verstraete (OpenFaaS Ltd)
96cfdee085
Add blog post on wasm functions using Sat
...
Signed-off-by: Han Verstraete (OpenFaaS Ltd) <han@openfaas.com>
2022-05-30 16:56:52 +01:00
Alex Ellis (OpenFaaS Ltd)
2fad85681d
Update events for 2021 and 2022
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2022-05-26 15:10:37 +01:00
Alex Ellis (OpenFaaS Ltd)
e778a3a6de
Move to Alpine 3.16 and add blog posts
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2022-05-26 15:03:48 +01:00
Alex Ellis (OpenFaaS Ltd)
3544fff1d2
Update some details learned at KubeCon
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2022-05-20 15:14:38 +01:00
Han Verstraete
4e868f5f9d
Add welteki for Derek curation
...
Signed-off-by: Han Verstraete <welteki@pm.me>
2022-05-09 10:18:30 +01:00
Alex Ellis (OpenFaaS Ltd)
0d7ace76b6
Pin Alpine Linux patch version
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2022-05-06 17:43:02 +01:00
Alex Ellis (OpenFaaS Ltd)
b097c87b80
Update whitespace in Dockerfile
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2022-05-06 17:42:10 +01:00
Alex Ellis (OpenFaaS Ltd)
4783845bc2
Update Go module for basic-auth and remove Gopkg file
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2022-05-06 17:40:59 +01:00
Hilário Coelho
a530b9dd63
update prometheus client golang
...
update docker/distribution lib
Signed-off-by: Hilário Coelho <hilario.coelho@securityside.com>
2022-05-06 17:40:00 +01:00
Simon Emms
8065a4baa2
Add my blog post
...
Signed-off-by: Simon Emms <simon@simonemms.com>
2022-05-03 16:45:00 +01:00
Alex Ellis (OpenFaaS Ltd)
e5dc98c917
Add ADOPTER
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2022-04-19 10:06:09 +01:00
Alex Ellis
c32d94f1ca
Update .DEREK.yml
2022-04-14 07:37:26 +01:00
Alex Ellis
05b25f22ae
Update ISSUE_TEMPLATE.md
2022-04-12 17:23:22 +01:00
Alex Ellis
ba9302070b
Update ISSUE_TEMPLATE.md
2022-04-12 17:22:58 +01:00
Alex Ellis
74b0261a28
Update .DEREK.yml
2022-04-12 17:22:32 +01:00
Alex Ellis
fe0ba7be23
Update stack diagram to remove OpenFaaS Cloud
2022-04-12 11:12:41 +01:00
Alex Ellis (OpenFaaS Ltd)
4602fa7c97
Fix typo in error message
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2022-03-25 10:16:03 +00:00
Alex Ellis (OpenFaaS Ltd)
c2381102d0
Update CI runtime version for basic-auth build
...
Changes from Go 1.13 to 1.17, although this is not used
since Docker is used at build time.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2022-02-22 18:45:22 +00:00
Alex Ellis (OpenFaaS Ltd)
5a1c9d925c
Rename nodejs-npm to npm in sample packages
...
The legacy samples should not be used for anything at this
point, however this change is needed for the new alpine:3.15
base image.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2022-02-21 10:32:19 +00:00
Alex Ellis (OpenFaaS Ltd)
b4293967d2
Upgrade to alpine:3.15 where possible
...
Upgrades OS for some base images, no expected issues.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2022-02-21 10:30:22 +00:00
Alex Ellis (OpenFaaS Ltd)
e29d96a172
Update dashboard image
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2022-02-21 10:26:20 +00:00
Alex Ellis
ca2575afc5
Update casing of Pro
...
* Updates OpenFaaS PRO to Pro
2022-02-08 09:51:36 +00:00
Alex Ellis (OpenFaaS Ltd)
85ffec17b9
Add some more blog posts
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2022-02-01 21:08:25 +00:00
Ivan Velichko
012fc386cc
Add blog post on OpenFaaS from iximiuz.com
...
Signed-off-by: Ivan Velichko <iximiuz@gmail.com>
2022-02-01 21:03:33 +00:00
Alex Ellis (OpenFaaS Ltd)
e1016c185d
Update image for Serverless For Everyone Else
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2022-01-25 16:03:50 +00:00
Alex Ellis (OpenFaaS Ltd)
1060526274
Update README
...
Deduplicate training links
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2022-01-25 15:55:42 +00:00
Alex Ellis (OpenFaaS Ltd)
cdb6baddda
Deference channel
...
The defer close statement was causing issues in CI
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2022-01-24 16:41:30 +00:00
Alex Ellis (OpenFaaS Ltd)
a07ef4c194
Use the latest license-check binary
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2022-01-24 16:09:12 +00:00
Alex Ellis (OpenFaaS Ltd)
6abf1a6510
Move GitHub Actions to use Go 1.17
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2022-01-24 16:07:36 +00:00
Johan Siebens
12de8f7e6a
blogs: add new post for 2022
...
Signed-off-by: Johan Siebens <johan.siebens@gmail.com>
2022-01-24 16:02:46 +00:00
Alex Ellis (OpenFaaS Ltd)
feb649be86
Turn off query for usage for invocations
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2022-01-24 14:38:12 +00:00
Alex Ellis (OpenFaaS Ltd)
d85d5e7239
Export new metrics for OpenFaaS Pro scaling
...
* Add service target metric
* Add service min replicas metric
* Add scale type metric
These combined allow new auto-scaling modes and parameters
for OpenFaaS Pro customers.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2022-01-24 14:30:08 +00:00
Alex Ellis (OpenFaaS Ltd)
34735d61d0
Add co-marketing to EULA
...
For purposes of showing trusted users on website.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2022-01-18 16:05:07 +00:00
Alex Ellis (OpenFaaS Ltd)
8a87b57ce1
Remove Slack references
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2021-12-08 09:32:00 +00:00
Alex Ellis (OpenFaaS Ltd)
fe152ba69c
Add Breu to end-users
...
Thanks to @debuggerpk for this submission.
Closes : #1665
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2021-11-01 14:37:14 +00:00
Alex Ellis (OpenFaaS Ltd)
698713d21a
Add open-containers label
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2021-10-22 10:16:06 +01:00
Alex Ellis (OpenFaaS Ltd)
b52b15d7ce
Remove commit message from GitHub Actions
...
This is not being consumed anywhere, so can be removed.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2021-10-22 10:16:06 +01:00
Brian Wagner
f7002cb6df
Update link on build status badge
...
Change link to Github Actions, not Travis which is not in use.
Signed-off-by: Brian Wagner <briwagner@outlook.com>
2021-10-22 08:56:38 +01:00
Brian Wagner
4ed3b49c78
Update build status label to show Github Actions
...
This replaces Travis-CI badge which is no longer in use.
Signed-off-by: Brian Wagner <briwagner@outlook.com>
2021-10-22 08:56:38 +01:00
Alex Ellis (OpenFaaS Ltd)
b5db22b968
Update expectations in contributing guide
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2021-10-07 14:23:21 +01:00
Alex Ellis
88616b1488
Add Richard for Derek curation
2021-10-05 20:10:24 +01:00
Alex Ellis (OpenFaaS Ltd)
a9a77f0eca
Update to Alpine 3.14 for base images
...
3.13 has vulnerabilities
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2021-07-27 09:29:43 +01:00
Alex Ellis (OpenFaaS Ltd)
539f0a2c94
Remove queue folder from Docker build
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2021-07-26 17:31:09 +01:00