Caching of feed data #2

Closed
opened 2020-01-29 17:34:18 +01:00 by nik · 7 comments
nik commented 2020-01-29 17:34:18 +01:00 (Migrated from edugit.org)

Loading feed data live on every request has many disadvantages:

  • It is slow
  • It produces load on the AlekSIS server and on the feed's server (imagine a whole school of 2000 students and 200 teachers firing up ALekSIS first thing every morning and hitting a WordPress somewhere...)
  • It breaks when the RSS backend is offline for some reason or produces errors

Using django-feed-reader might be one option to solve this.

Loading feed data live on every request has many disadvantages: * It is slow * It produces load on the AlekSIS server and on the feed's server (imagine a whole school of 2000 students and 200 teachers firing up ALekSIS first thing every morning and hitting a WordPress somewhere...) * It breaks when the RSS backend is offline for some reason or produces errors Using django-feed-reader might be one option to solve this.
nik commented 2020-01-29 20:47:57 +01:00 (Migrated from edugit.org)

changed title from {-Use django-feed-parser for better caching-} to {+Caching of feed data+}

changed title from **{-Use django-feed-parser for better caching-}** to **{+Caching of feed data+}**
nik commented 2020-01-29 20:47:57 +01:00 (Migrated from edugit.org)

changed the description

changed the description
nik commented 2020-01-29 21:07:53 +01:00 (Migrated from edugit.org)

changed milestone to %"2.0a2"

changed milestone to %"2.0a2"
ZugBahnHof commented 2020-03-18 12:24:37 +01:00 (Migrated from edugit.org)

created branch 2-caching-of-feed-data to address this issue

created branch [`2-caching-of-feed-data`](/AlekSIS/official/AlekSIS-App-DashboardFeeds/-/compare/master...2-caching-of-feed-data) to address this issue
ZugBahnHof commented 2020-03-20 16:21:28 +01:00 (Migrated from edugit.org)

mentioned in merge request !31

mentioned in merge request !31
nik commented 2020-03-28 21:14:11 +01:00 (Migrated from edugit.org)

closed via merge request !31

closed via merge request !31
nik commented 2020-03-28 21:14:11 +01:00 (Migrated from edugit.org)

mentioned in commit 01b9f7a2df

mentioned in commit 01b9f7a2df980d966f439f44ace000ed54358b49
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
aleksis/AlekSIS-App-DashboardFeeds#2
No description provided.