Click here to Skip to main content
15,889,664 members

Bugs and Suggestions

   

General discussions, site bug reports and suggestions about the site.

For general questions check out the CodeProject FAQs. To report spam and abuse Head to the Spam and abuse watch. If you wish to report a bug privately, especially those related to security, please email webmaster@codeproject.com

 
GeneralRe: Another Bug? Pin
Chris Maunder2-Aug-06 14:44
cofounderChris Maunder2-Aug-06 14:44 
GeneralRe: Another Bug? Pin
Prakash Nadar3-Aug-06 1:56
Prakash Nadar3-Aug-06 1:56 
GeneralRe: Another Bug? Pin
Vasudevan Deepak Kumar4-Aug-06 0:43
Vasudevan Deepak Kumar4-Aug-06 0:43 
GeneralArticle Update notifications Pin
Monty21-Aug-06 21:17
Monty21-Aug-06 21:17 
GeneralRe: Article Update notifications Pin
BlackDice2-Aug-06 6:18
BlackDice2-Aug-06 6:18 
GeneralRe: Article Update notifications Pin
Hans Dietrich2-Aug-06 8:50
mentorHans Dietrich2-Aug-06 8:50 
GeneralRe: Article Update notifications Pin
Marc Clifton2-Aug-06 14:28
mvaMarc Clifton2-Aug-06 14:28 
GeneralRe: Article Update notifications Pin
Chris Maunder2-Aug-06 14:43
cofounderChris Maunder2-Aug-06 14:43 
This is on the TODO list and has been forever. The issue is we have a lot of members. A lot, so we need a system that will run send emails off to the thousands of subscribers as a background process, and not as part of the actual upgrade process.

I'm thinking out loud here. Chime in whenever you want.

So - an article is updated, an entry is made in a queue that specifies the article ID, and then a service, running constantly in the background, polls the queue, grabs each entry as it sees them, gets the list of members who subscribed to that article, creates an email and fires it off to each member.

That sounds easy.

Now what if the service, the server or our network connection breaks in the middle of sending those 20,000 emails? Do we track who the emails were sent to then pick up where we left off? If so, what's the most space and time efficient method? What if we end up with a situation where we have so many subscribers and article updates in a given period that the service can't keep up with the queue and starts falling more and more behind? Do we cut the cord or design a system that is clustered? If clustered, how to we coordinate each service on each machine so they only handle part of the load and don't steal each other's recipients?

Any thoughts? I want this service as much as you guys but it's been relegated while we work on, well, everything else. Any shortcuts we get might help bump it up the list.


cheers,
Chris Maunder
CodeProject.com : C++ MVP

GeneralRe: Article Update notifications Pin
PJ Arends2-Aug-06 19:18
professionalPJ Arends2-Aug-06 19:18 
GeneralRe: Article Update notifications Pin
Chris Maunder3-Aug-06 2:28
cofounderChris Maunder3-Aug-06 2:28 
GeneralRe: Article Update notifications Pin
Polymorpher4-Aug-06 13:01
Polymorpher4-Aug-06 13:01 
GeneralRe: Article Update notifications Pin
Monty22-Aug-06 20:23
Monty22-Aug-06 20:23 
GeneralRe: Article Update notifications Pin
Chris Maunder3-Aug-06 2:26
cofounderChris Maunder3-Aug-06 2:26 
GeneralRe: Article Update notifications Pin
Monty23-Aug-06 2:30
Monty23-Aug-06 2:30 
GeneralRe: Article Update notifications Pin
Prakash Nadar3-Aug-06 2:03
Prakash Nadar3-Aug-06 2:03 
GeneralRe: Article Update notifications Pin
smaaaart10-Aug-06 11:40
smaaaart10-Aug-06 11:40 
GeneralEmails from CP Pin
PJ Arends1-Aug-06 17:47
professionalPJ Arends1-Aug-06 17:47 
GeneralRe: Emails from CP Pin
Chris Maunder2-Aug-06 12:58
cofounderChris Maunder2-Aug-06 12:58 
GeneralRe: Emails from CP Pin
PJ Arends2-Aug-06 19:05
professionalPJ Arends2-Aug-06 19:05 
GeneralLink Pin
Bob X1-Aug-06 15:47
Bob X1-Aug-06 15:47 
GeneralRe: Link Pin
Maxwell Chen1-Aug-06 18:05
Maxwell Chen1-Aug-06 18:05 
GeneralRe: Link Pin
Chris Maunder2-Aug-06 14:26
cofounderChris Maunder2-Aug-06 14:26 
GeneralRe: Link Pin
Bob X11-Aug-06 11:13
Bob X11-Aug-06 11:13 
General2 suggestions for posted articles [modified] Pin
BlackDice1-Aug-06 11:37
BlackDice1-Aug-06 11:37 
GeneralRe: 2 suggestions for posted articles Pin
Ravi Bhavnani1-Aug-06 11:43
professionalRavi Bhavnani1-Aug-06 11:43 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.