Meadowlark 0.2.0
- Stephen Fuqua
Owned by Stephen Fuqua
Goals and Design
Replace DynamoDB
Provide a full-access mode for authorization
Architecture
- Runs on localhost!
- New features / functionality:
- MongoDB transactional storage
- PostgreSQL transactional storage
- Node.js front end
- Data out from MongoDB to KafkaÂ
- Removing DynamoDB - see Meadowlark - Referential Integrity in Document Databases for more information.
- Temporarily, AWS support is broken: we have not orchestrated a replacement for DynamoDB.
Demonstration
Be sure to edit the .env
 file as mentioned near the end of the following script:
# Get code > git clone https://github.com/Ed-Fi-Exchange-OSS/Meadowlark > git checkout 0.2.0 > cd Meadowlark > yarn install & yarn build # Startup backend services > .eng/docker.ps1 # Run locally > pushd Meadowlark-js/services/meadowlark-fastify > cp .env.example .env # And edit it appropriately > yarn start:local # See test/http/local* for various requests to run in Visual Studio Code Â
Table of Contents