跳转到主要内容

一流的股票投资者新闻源!

项目描述

Stonksfeed

我需要弄清楚如何使stonksfeed的本地开发更容易。由于我现在使用DynamoDB,数据库位于AWS,这使得本地运行变得有些困难。然而,有一个我可以使用的项目,它允许我运行Docker容器。SAM App允许我运行lambda函数,这很好,然而它自带了难以与Terraform一起运行的脚手架。这让我想知道...我真的需要SAM App吗?我能否仅使用Stonksfeed包、DynamoDB本地和pytest?AWS Lambda函数应该主要使用stonksfeed中包含并经过测试的函数构建。

将新闻从RSS源聚合到lambda函数的最理想架构是什么?

我已经分别创建了RSS源,但也许我应该把它们放在一个循环中。

好吧,我可以通过CloudWatch事件触发我的AWS lambda函数,就像cronjob一样。

我还需要更新我的Lambda函数,以便检查是否有任何新文章,并仅更新这些文章。

我需要一种方法来标记一篇文章为“新”。

将来,我还想固定文章或删除它们,但这些可以稍后处理。


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

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。

源代码分发

stonksfeed-0.1.7.tar.gz (16.8 kB 查看哈希值)

上传时间 源代码

构建分发

stonksfeed-0.1.7-py3-none-any.whl (18.7 kB 查看哈希值)

上传时间 Python 3

支持