This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package main | |
import ( | |
"fmt" | |
"math/rand" | |
"runtime" | |
"strconv" | |
"sync" | |
"time" | |
) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Create mq trigger | |
$ fission mqt create --name mqt-test --function <function name> --topic <topic-name> | |
# Check wether nats-streaming server create a channel to receive message | |
$ kubectl -n fission logs -f <nats-streaming pod> | |
[1] 2018/08/27 06:19:00.989160 [INF] STREAM: Starting nats-streaming-server[fissionMQTrigger] version 0.10.2 | |
[1] 2018/08/27 06:19:00.989192 [INF] STREAM: ServerID: qYfsXq0SHJ6ud9madIckpq | |
[1] 2018/08/27 06:19:00.989195 [INF] STREAM: Go version: go1.10.3 | |
[1] 2018/08/27 06:19:00.989636 [INF] Starting nats-server version 1.1.0 | |
[1] 2018/08/27 06:19:00.989855 [INF] Git commit [not set] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ go run ./p7uGl0JZ_TR.go | |
NoEmbedStruct | |
without pool: 1.558109ms | |
with pool: 89.337184ms | |
EmbedStruct | |
without pool: 651.618531ms | |
with pool: 84.505615ms | |
# https://stackoverflow.com/questions/45003259/passing-an-optimization-flag-to-a-go-compiler |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"swagger": "2.0", | |
"info": { | |
"description": "\nOpenAPI 2.0 document for fission controller\n* Metadata (v1.ObjectMeta) should be empty when creating a CRD resource. Kubernetes will assign it automatically.\n* Following semantic errors are known issues and won't affect the API access.\n - Operations must have unique operationIds.\n - All scale semantic errors. (Due to go-restful exposes inner fields of k8s struct).\n", | |
"title": "Fission OpenAPI 2.0", | |
"version": "v1" | |
}, | |
"paths": { | |
"/proxy/storage/v1/archive": { | |
"get": { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"apiVersion": "fission.io/v1", | |
"kind": "Environment", | |
"metadata": { | |
"name": "nodejs", | |
"namespace": "default" | |
}, | |
"spec": { | |
"builder": {}, | |
"keeparchive": false, |
OlderNewer