All Projects → Brikl → serverless-apollo-datasource-redis

Brikl / serverless-apollo-datasource-redis

Licence: other
Serverless Apollo Server 2 with cached Datasource in Redis

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to serverless-apollo-datasource-redis

aws-nestjs-starter
Serverless, AWS, NestJS, GraphQL and DynamoDB starter
Stars: ✭ 200 (+669.23%)
Mutual labels:  lambda, apollo-server
gql2sql
GraphQL to SQL service example
Stars: ✭ 31 (+19.23%)
Mutual labels:  apollo-server
py-lambda-action
A Github Action to deploy AWS Lambda functions written in Python with their dependencies in a separate layer.
Stars: ✭ 49 (+88.46%)
Mutual labels:  lambda
aws-tutorial-code
AWS tutorial code.
Stars: ✭ 114 (+338.46%)
Mutual labels:  lambda
aws-waf-logger
Log all AWS WAF Matched Rules to S3 and/or Loggly using Serverless
Stars: ✭ 18 (-30.77%)
Mutual labels:  lambda
boilerplate-nexus-prisma-apollo-graphql-express
Boilerplate project for a graphql server using nexus-prisma and apollo-server-express
Stars: ✭ 31 (+19.23%)
Mutual labels:  apollo-server
serverless-plugin-bespoken
⚡ Serverless plugin to use our bst proxy tool
Stars: ✭ 29 (+11.54%)
Mutual labels:  lambda
lambda-pure
Pretty, minimal and fast ZSH prompt, with NodeJS version
Stars: ✭ 107 (+311.54%)
Mutual labels:  lambda
cim
CIM takes the pain out of Infrastructure as Code and CloudFormation
Stars: ✭ 51 (+96.15%)
Mutual labels:  lambda
kula
Lightweight and highly extensible .NET scripting language.
Stars: ✭ 43 (+65.38%)
Mutual labels:  lambda
nodejs-graphql-template
Template project for Node.js® GraphQL APIs
Stars: ✭ 13 (-50%)
Mutual labels:  apollo-server
apollo-errors
Machine-readable custom errors for Apollostack's GraphQL server
Stars: ✭ 408 (+1469.23%)
Mutual labels:  apollo-server
formidable-serverless
Enables use of formidable (node.js module for parsing form data, especially file uploads) in serverless environments.
Stars: ✭ 28 (+7.69%)
Mutual labels:  lambda
amazon-eventbridge-producer-consumer-example
A simple producer/consumer example for Amazon EventBridge. Questions? @jbesw.
Stars: ✭ 49 (+88.46%)
Mutual labels:  lambda
aws-sam-typescript-layers-example
Example project for developing AWS Lambda functions on TypeScript with all goodies: local development, tests, debugging, shared layers (3rd party and your own), and deploy.
Stars: ✭ 168 (+546.15%)
Mutual labels:  lambda
recipeek
🍽️ Recipe search app
Stars: ✭ 20 (-23.08%)
Mutual labels:  lambda
scanii-lambda
A Sam-Packaged AWS Lambda client to the scanii.com content processing service
Stars: ✭ 25 (-3.85%)
Mutual labels:  lambda
GoblinDB
Fear the Goblin! - An amazing, simple and fun database for humans
Stars: ✭ 54 (+107.69%)
Mutual labels:  lambda
blueauth
🔐 Serverless passwordless authentication. No databases needed. Use in just 1 line in serverless, middleware, express, next.js, and more.
Stars: ✭ 56 (+115.38%)
Mutual labels:  lambda
eks
AWS EKS - kubernetes project
Stars: ✭ 149 (+473.08%)
Mutual labels:  lambda

serverless-apollo-datasource-redis

The full tutorial and article can be found here https://medium.com/brikl-engineering/serverless-graphql-cached-in-redis-with-apollo-server-2-0-f491695cac7f

Inspired by https://dev-blog.apollodata.com/easy-and-performant-graphql-over-rest-e02796993b2b

This is a sample to run Apollo Server rc2 on AWS Lambda with external Redis cache for REST or other data sources.

As a sample we are using NY Times API articles search: https://developer.nytimes.com/article_search_v2.json

Deployment

serverless deploy --region us-east-1 --stage staging --profile yourprofilename

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].