Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/akamai-developers/serverless-architectures-and-patterns
/ functions
Functions
266 in github.com/akamai-developers/serverless-architectures-and-patterns
⨍
Functions
266
◇
Types & classes
86
↓ 14 callers
Method
handle
(&self, req: Request)
http-crud-rust-mysql/src/api.rs:15
↓ 10 callers
Method
into
(self)
long-running-jobs-over-http/shared/src/lib.rs:32
↓ 7 callers
Function
get_image_from_request_body
(body: &[u8])
image-transformation/api/src/helpers.rs:7
↓ 7 callers
Function
send_jpg
(img: &PhotonImage)
image-transformation/api/src/helpers.rs:11
↓ 6 callers
Function
badRequest
(message)
http-crud-js-sqlite/src/handlers.js:34
↓ 6 callers
Function
badRequest
(message)
http-crud-js-pg/src/handlers.js:31
↓ 6 callers
Function
db
()
http-crud-go-sqlite/pkg/persistence/sqlite.go:24
↓ 6 callers
Function
get_connection
()
http-crud-rust-mysql/src/persistence.rs:26
↓ 5 callers
Function
get_connection
()
distributed-todo-app/src/http-api/src/handlers.rs:19
↓ 5 callers
Method
into_body
(self)
distributed-todo-app/src/http-api/src/models.rs:53
↓ 4 callers
Method
into_response
(self)
distributed-todo-app/src/http-api/src/models.rs:44
↓ 4 callers
Function
log
(msg: &str)
long-running-jobs-over-http/spin-worker/src/lib.rs:41
↓ 4 callers
Function
sendAsJson
(w http.ResponseWriter, data interface{})
http-crud-go-sqlite/pkg/api/api.go:21
↓ 4 callers
Function
setError
(err)
image-transformation/frontend/app.js:55
↓ 4 callers
Method
try_into_body
(self)
http-crud-rust-mysql/src/models.rs:25
↓ 3 callers
Function
build_request
(uri: &str)
aggregate-pattern/aggregates-service/src/request_builder.rs:17
↓ 3 callers
Function
execute_command
( url: String, content_type: Option<&HeaderValue>, payload: Option<Vec<u8>>, )
cqrs-servicechaining/gateway/src/lib.rs:46
↓ 3 callers
Function
get_store
()
api-with-cronjob/api/src/lib.rs:74
↓ 3 callers
Function
report_job_status
(id string, result string, status JobStatus)
long-running-jobs-over-http/native-worker/main.go:94
↓ 3 callers
Function
report_job_status
(id: &str, status: JobStatus, result: String)
long-running-jobs-over-http/spin-worker/src/status_reporter.rs:5
↓ 3 callers
Function
sendAsJson
(w http.ResponseWriter, data interface{})
aggregate-pattern/incidents-service/pkg/api/api.go:18
↓ 3 callers
Function
store_in_cache
(key: &CacheKey, data: String)
caching-rust/src/cache.rs:22
↓ 3 callers
Method
validate
(&self)
http-crud-rust-mysql/src/models.rs:66
↓ 2 callers
Function
appendImage
(container, blob, caption)
image-transformation/frontend/app.js:41
↓ 2 callers
Function
customer_count
(body: &[u8])
aggregate-pattern/aggregates-service/src/response_parser.rs:7
↓ 2 callers
Function
execute_query
(url: &str)
cqrs-servicechaining/gateway/src/lib.rs:77
↓ 2 callers
Function
get_from_cache
(key: &CacheKey)
caching-rust/src/cache.rs:8
↓ 2 callers
Function
incidents_grouped_by_customer
( body: &[u8], )
aggregate-pattern/aggregates-service/src/response_parser.rs:19
↓ 2 callers
Function
invalidate_cache
(key: &CacheKey)
caching-rust/src/cache.rs:31
↓ 2 callers
Method
negotiate
(&mut self, req: &Request, data: &T)
content-negotiation-rust/src/content_negotiation.rs:43
↓ 2 callers
Function
notFound
(message)
http-crud-js-sqlite/src/handlers.js:38
↓ 2 callers
Function
notFound
(message)
http-crud-js-pg/src/handlers.js:35
↓ 2 callers
Function
parse_result
(res: Response)
cqrs-servicechaining/gateway/src/lib.rs:85
↓ 2 callers
Function
toInt
(value bool)
http-crud-go-sqlite/pkg/persistence/sqlite.go:156
↓ 2 callers
Function
top_customers
(body: &[u8])
aggregate-pattern/aggregates-service/src/response_parser.rs:13
↓ 1 callers
Method
AsItem
(id string)
http-crud-go-sqlite/pkg/types/types.go:31
↓ 1 callers
Function
LoadConfig
()
long-running-jobs-over-http/native-worker/main.go:122
↓ 1 callers
Method
NewItemWithId
(id string)
http-crud-go-sqlite/pkg/types/types.go:14
↓ 1 callers
Method
add
(&mut self, item: Item)
cors-rust/src/models.rs:43
↓ 1 callers
Method
as_header_value
(self)
content-negotiation-rust/src/content_negotiation.rs:26
↓ 1 callers
Function
buildLocationHeader
(requestUrl string, id string)
cqrs-go/pkg/api/handlers.go:141
↓ 1 callers
Function
build_location_header_value
(uri: &str, id: String)
cqrs-rust/src/lib.rs:108
↓ 1 callers
Function
build_location_header_value
(url_header: Option<&HeaderValue>, id: &str)
long-running-jobs-over-http/api/src/handlers.rs:49
↓ 1 callers
Function
createItem
(baseUrl, requestBody, res)
http-crud-js-sqlite/src/handlers.js:103
↓ 1 callers
Function
createItem
(config, baseUrl, requestBody, res)
http-crud-js-pg/src/handlers.js:93
↓ 1 callers
Function
create_job
(model: CreateJobModel)
long-running-jobs-over-http/api/src/service.rs:15
↓ 1 callers
Function
deleteItemById
(id, res)
http-crud-js-sqlite/src/handlers.js:63
↓ 1 callers
Function
deleteItemById
(config, id, res)
http-crud-js-pg/src/handlers.js:57
↓ 1 callers
Function
deleteManyItems
(requestBody, res)
http-crud-js-sqlite/src/handlers.js:73
↓ 1 callers
Function
deleteManyItems
(config, requestBody, res)
http-crud-js-pg/src/handlers.js:66
↓ 1 callers
Method
delete_by_id
(&mut self, id: i64)
cors-rust/src/models.rs:47
↓ 1 callers
Function
delete_employee_by_id
(id: &str)
cqrs-servicechaining/commands/src/persistence.rs:53
↓ 1 callers
Function
delete_item_by_id
(id: &str)
http-crud-rust-mysql/src/persistence.rs:78
↓ 1 callers
Function
detect_content_type
(req: &Request)
content-negotiation-rust/src/content_negotiation.rs:58
↓ 1 callers
Function
getAllItems
(res)
http-crud-js-sqlite/src/handlers.js:19
↓ 1 callers
Function
getAllItems
(c: Context)
aggregate-pattern/customers-service/src/handlers.ts:11
↓ 1 callers
Function
getAllItems
(config)
http-crud-js-pg/src/handlers.js:18
↓ 1 callers
Function
getCustomerById
(c: Context)
aggregate-pattern/customers-service/src/handlers.ts:60
↓ 1 callers
Function
getCustomerCount
(c: Context)
aggregate-pattern/customers-service/src/handlers.ts:51
↓ 1 callers
Function
getItemById
(id, res)
http-crud-js-sqlite/src/handlers.js:42
↓ 1 callers
Function
getItemById
(config, id, res)
http-crud-js-pg/src/handlers.js:39
↓ 1 callers
Function
getTopCustomers
(c: Context)
aggregate-pattern/customers-service/src/handlers.ts:26
↓ 1 callers
Function
get_all_from_database
()
caching-rust/src/db.rs:6
↓ 1 callers
Function
get_connection
()
distributed-todo-app/src/stats-generator/src/main.rs:10
↓ 1 callers
Function
get_connection
()
distributed-todo-app/src/migrations/src/main.rs:7
↓ 1 callers
Function
get_connection_string
()
http-crud-rust-mysql/src/persistence.rs:17
↓ 1 callers
Method
get_connection_string
(&self)
long-running-jobs-over-http/api/src/config.rs:24
↓ 1 callers
Function
get_single_from_database
(id: String)
caching-rust/src/db.rs:20
↓ 1 callers
Method
into_body
(self)
cors-rust/src/models.rs:62
↓ 1 callers
Function
isGuid
(id: string)
aggregate-pattern/customers-service/src/handlers.ts:83
↓ 1 callers
Function
load_cors_config
()
cors-rust/src/lib.rs:12
↓ 1 callers
Function
negotiate_content
( data: &T, content_type: &SupportedContentType, )
content-negotiation-rust/src/content_negotiation.rs:68
↓ 1 callers
Method
next_id
(&self)
cors-rust/src/models.rs:51
↓ 1 callers
Function
read_all_items
()
http-crud-rust-mysql/src/persistence.rs:32
↓ 1 callers
Function
read_item_by_id
(id: &str)
http-crud-rust-mysql/src/persistence.rs:42
↓ 1 callers
Function
read_job_status
(id: String)
long-running-jobs-over-http/api/src/service.rs:48
↓ 1 callers
Function
read_job_status_all
()
long-running-jobs-over-http/api/src/service.rs:60
↓ 1 callers
Function
simulate_job
(input: String)
long-running-jobs-over-http/spin-worker/src/lib.rs:33
↓ 1 callers
Function
updateItemById
(baseUrl, id, requestBody, res)
http-crud-js-sqlite/src/handlers.js:134
↓ 1 callers
Function
updateItemById
(config, baseUrl, id, requestBody, res)
http-crud-js-pg/src/handlers.js:120
↓ 1 callers
Function
update_employee
(req: Request, params: Params)
cqrs-servicechaining/commands/src/lib.rs:35
↓ 1 callers
Function
update_employee_by_id
( id: &str, model: UpdateEmployeeModel, )
cqrs-servicechaining/commands/src/persistence.rs:61
↓ 1 callers
Function
update_item
(item: &Item)
http-crud-rust-mysql/src/persistence.rs:88
↓ 1 callers
Function
update_single_item_in_database
(id: String, name: String)
caching-rust/src/db.rs:34
Function
AllProducts
Query to retrieve all products as a list
cqrs-go/pkg/queries/queries.go:27
Function
CreateItem
(ctx context.Context, model types.ItemCreateModel)
http-crud-go-sqlite/pkg/persistence/sqlite.go:29
Function
CreateProduct
Command to create a new product
cqrs-go/pkg/commands/commands.go:43
Function
DeleteItemById
(ctx context.Context, id string)
http-crud-go-sqlite/pkg/persistence/sqlite.go:92
Function
DeleteMultipleItems
(ctx context.Context, model types.BatchDeleteModel)
http-crud-go-sqlite/pkg/persistence/sqlite.go:63
Function
DeleteProduct
Command to delete a particular product
cqrs-go/pkg/commands/commands.go:83
Function
GetAllEmployees
()
cqrs-servicechaining/queries/pkg/persistence/persistence.go:14
Function
GetEmployeeById
(id string)
cqrs-servicechaining/queries/pkg/persistence/persistence.go:35
Function
New
()
http-crud-go-sqlite/pkg/api/api.go:10
Function
New
()
aggregate-pattern/incidents-service/pkg/api/api.go:10
Function
NewApiFacade
()
cqrs-go/pkg/api/api.go:7
Function
NewEmployeeDetailsModel
()
cqrs-servicechaining/queries/pkg/models/models.go:22
Function
ProductById
Query to retrieve a particular product using its identifier
cqrs-go/pkg/queries/queries.go:48
Function
ReadAllItems
(ctx context.Context)
http-crud-go-sqlite/pkg/persistence/sqlite.go:131
Function
ReadItemById
(ctx context.Context, id string)
http-crud-go-sqlite/pkg/persistence/sqlite.go:105
Function
UpdateItemById
(ctx context.Context, id string, model types.ItemUpdateModel)
http-crud-go-sqlite/pkg/persistence/sqlite.go:49
next →
1–100 of 266, ranked by callers