Comments (8)
How can we link the consumer-management repo to waffle? Here is the PR:
https://github.com/LunchBadger/consumer-management/pull/1
Will add more endpoints..
from express-gateway.
add the following to the end of PR title:
connect to #49
from express-gateway.
It didn't work... are waffle boards confined to each repo?
from express-gateway.
you should type "connect to" on the title, instead of "close"
from express-gateway.
please provide readme with spec, usage and test.
from express-gateway.
need code review after the restructuring
need to create test for data persistent
from express-gateway.
Here's the PR: https://github.com/LunchBadger/consumer-management/pull/2
It's rather long, but the functionality should be very straightforward looking at the specs.
from express-gateway.
Regarding our conversation on data persistence, I think it's the user's/db-admin's responsibility to define how often they want to persist data to disk. There is an option in the config file where they can define it. Various things, such as whether they're operating a cluster or single instance, would define how often they want to save.
Invoking the BGSAVE command on each write is not recommended because Redis does point-in-time snapshops and not a diff between the last saved and current version. Now if users are using a single instance of redis for several data models, frequent snapshots can be costly on the resources.
Folks using redis in production should define a good architecture of their cluster themselves, in order to prevent data loss during outages. There are other ways of recovering data in case such as scanning log files... and users should be aware of that.
So, what we should offer is not frequent SAVES, but adequate logging so they can recover data in case of a failure or an option to trigger a user-defined callback in case of any db operations. That call-back can write to user's log files or store data in a secondary storage.
Here's a good read: https://redislabs.com/ebook/part-2-core-concepts/chapter-4-keeping-data-safe-and-ensuring-performance/4-1-persistence-options
from express-gateway.
Related Issues (20)
- Can we use same redis instance for multiple Express-Gateways instance on different server? HOT 1
- Payload issue HOT 1
- response-transformer error: Policy Not Found HOT 1
- [Question] glob-parent Vulnerability
- hi, iam trying to use https protocol in express gateway but its not working can anyone please address this issue
- implementing authorization in the gateway
- Snyk Code Analysis - Remote Code Execution (RCE) Vulnerability
- Snyk Code Analysis (pac-resolver) - Remote Code Execution (RCE) Vulnerability
- Snyk Code Analysis (ansi-regex) - Regular Expression Denial of Service (ReDoS) Vulnerability
- Snyk Code Analysis (unset-value) - Prototype Pollution Vulnerability
- Snyk Code Analysis (word-wrap) - Regular Expression Denial of Service (ReDoS) Vulnerability
- Snyk Code Analysis (glob-parent) - Regular Expression Denial of Service (ReDoS) Vulnerability
- Snyk Code Analysis (jsonwebtoken) - Use of a Broken or Risky Cryptographic Algorithm Vulnerability
- Snyk Code Analysis (got) - Open Redirect Vulnerability
- Snyk Code Analysis (redis) - Regular Expression Denial of Service (ReDoS) Vulnerability
- Snyk Code Analysis (passport) - Session Fixation Vulnerability
- vulnerabilities in `eg gateway create` HOT 3
- Bug: OAutn2 client_credentials flow has issues with expires_in
- [Question] EG: Socket Hang Up
- Snyk Package Analysis - Package Vulnerabilities
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from express-gateway.