Skip to main content

A stock investor's news feed par excelance!

Project description

Stonksfeed

I need to figure out how to make local development on stonksfeed easier. Since I'm now using DynamoDB the database is in AWS which makes it little more difficult to run locally. There is however a project I can use that allows me run a docker container. SAM App allows me to run the lambda functions which is nice however it comes with its own scaffolding that is difficult to run with Terraform. This has me asking ... Do I reallly need SAM App? Can I get away with simply using the Stonksfeed package, DynamoDB local, and pytest? The AWS Lambda functions should be primarily constructed with functions contained in stonksfeed that are covered by tests.

What is the most ideal way to architect lambda functions that pull together news from RSS feeds?

I had created the RSS feeders separately but maybe I should put those in a loop.

OK, So i can have a CloudWatch event trigger my AWS lambda function like a cronjob.

I also need to update my Lambda function to check for any new articles and only update those.

I need a way to label an article as new.

In the future, I'd also like to pin articles or to delete them but those can wait for now.


rss_feeds = [
    {""},
]




This seems like a workable solution. Where should I start?

There are a few problems I need to work through.

AWS Lambda / SAM App

DynamoDB

Stonksfeed Python Package

Terraform

S3

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

stonksfeed-0.1.7.tar.gz (16.8 kB view details)

Uploaded Source

Built Distribution

stonksfeed-0.1.7-py3-none-any.whl (18.7 kB view details)

Uploaded Python 3

File details

Details for the file stonksfeed-0.1.7.tar.gz.

File metadata

  • Download URL: stonksfeed-0.1.7.tar.gz
  • Upload date:
  • Size: 16.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.0 CPython/3.12.3 Darwin/23.4.0

File hashes

Hashes for stonksfeed-0.1.7.tar.gz
Algorithm Hash digest
SHA256 70e367dd62785d80761b4879427094b38b0a3349205f39ab628bfe0edd55f44c
MD5 4eecdb286eb36c7952cd30097ff960ec
BLAKE2b-256 4cd5a92fd19bf4ecc65cbfa5dcaabea7dc768abcce76ab08a103be40eb2bef9c

See more details on using hashes here.

File details

Details for the file stonksfeed-0.1.7-py3-none-any.whl.

File metadata

  • Download URL: stonksfeed-0.1.7-py3-none-any.whl
  • Upload date:
  • Size: 18.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.0 CPython/3.12.3 Darwin/23.4.0

File hashes

Hashes for stonksfeed-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 e7957e4864ae557fbfd549971ddcdfc6721d55f32ab8a1cf2fdeb4376285df4c
MD5 fb5d30422c2b9e8a3a4e9b6f14277387
BLAKE2b-256 cfaaf9c9103221e12159ad3b49cbfb6a02fd72b01498f30b75adc06d057e3491

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page