Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Comment Re:Article summary (Score 1) 444

We've managed to avoid the question so far due to the nature of the data we've put into AWS. We won't be able to avoid it forever, and I suspect that some kind of decision support DB will be needed not too far into the future. Where that will live, I don't have an answer yet.

Comment Re:Article summary (Score 2, Interesting) 444

Would it not have been less complex to use PosgreSQL for everything, or was there enough difference to be worth the complexity?

Turns out, yes and no. We're distributed already, so it would have entailed setting up another DB anyway, and all the management infrastructure around that. AWS also seemed like a good fit for things that were essentially document-oriented and it seemed that it would be efficient for this kind of data model.

Comment Re:Resources vs. Smarts (Score 1) 444

I can answer why WE decided to in this case: Cost and flexibility. For our application, there is a traditional PostgreSQL DB for things that ACID does well. For places we didn't think we'd need that level of transaction we decided that it wasn't cost effective to manage another DB instance, and instead move it to SimpleDB. Scalability wasn't the major driver at the moment, as we're already a distributed system.

Comment Resources vs. Smarts (Score 2, Insightful) 444

FTA:
"In the meantime, DBAs should not be worried, because any company that has the resources to hire a DBA is likely has decision makers who understand business reality."

Bad English aside, I just don't agree. Money != Reality. I have worked both sides of this coin - Startups with plenty of money but don't see the value in proper maintainance of the data store (one almost was put out of business by a disk failure), and very smart startups that are running lean but do understand the risks.

That said, on the deeper level, why does business reality == SQL? Sure I can scale Oracle to support massive DB's (and have), but I could probably get more value from using Amazon's SimpleDB for things that don't require massive scaling. Use the right tool for the job - Hammers are for nails, etc. Do the design work up front, decide how its gonna work, and the right tool should present itself.

Comment Re:Article summary (Score 4, Interesting) 444

We're using both - about five days from our "go-live", and things look good. We just use what makes sense for each part of our application.
For us, this means PostreSQL for the parts that must be transactional ACID, and Amazon's S3 and SimpleDB for parts that don't. In practice, for the 1.0 release, this means things like notes, user accounting, and documents are in S3 and SDB. The rest is plain ole SQL.

Not that there wasn't a learning curve with our developers - we're a bunch of old-time enterprise type developers, so "letting go" and moving out of the traditional SQL world took a little thought and proving time. We'll use the first few months to learn more about doing architecture this way.

We've had the language wars - lets avoid the SQL/NOSQL wars please. I'm tired.

Comment Not original (Score 1) 138

I can see how this might be interesting in that it's related to a "writing class", but it's an on-line writing class! It is good to see that they are stressing some of the basics that may be somewhat lacking in some on-line (esp. non-journalistic) writing.

We had assignments to write articles for Wikipedia for several years as part of an electronic music class - each student submitted several articles (totals in the hundreds over the years the class ran) on music or music technology to Wikipedia. See http://wayneandwax.blogspot.com/2006/06/electro-class-of-06.html for more details.

Comment Won't matter (Score 4, Insightful) 277

For the most annoying types (scams mostly) this won't matter any. There's already a "Do not call" mechanism that's ignored. The legitimate ones will obey, the rest will just continue on.
Yes, it gives some teeth for when you actually catch them, but for the millions of us who have been getting the "Your credit rating will be affected!!!" calls lately, I doubt it will make any difference to our evening meals.

Comment Proving yet again... (Score 1) 195

Proving yet again that you can write COBOL in any language.

Seriously tho, the resulting code can't be all that great for a true Java programmer to maintain after the conversion - at its heart it would still be organized in a non-OOP (procedural) manner, which would certainly require some cross-thinking.

Television

Submission + - Choosing an HDTV with Gaming in Mind (dad-blogs.com)

Nerd Dad writes: "There are few things in life I enjoy more than my console games or my HDTV, so this is right up my alley. Maelstrom brought up a question on the Ask the NerdDad forum about HDTV purchasing and the effect they have on game lag (Will HDTV's make my Wii "laggy?"). First, choosing a TV is like buying a house. You need to do your homework, visit it in person, make sure it will fit your needs and is within your means. Having said that...lets begin with some basic knowledge and terms that will help you in purchasing a TV. Read more"
Programming

Are Quirky Developers Brilliant Or Dangerous? 1134

jammag writes "Most developers have worked with a dude like Josh, who's so brilliant the management fawns over him even as he takes a dump in the lobby flowerpot. Eric Spiegel tells of one such Josh, who wears T-shirts with offensive slogans, insults female co-workers and, when asked about documentation, smirks, "What documentation?' Sure, he was whipsmart and could churn out code that saved the company millions, but can we please stop enabling these people?"
Windows

Draconian DRM Revealed In Windows 7 1127

TechForensics writes "A few days' testing of Windows 7 has already disclosed some draconian DRM, some of it unrelated to media files. A legitimate copy of Photoshop CS4 stopped functioning after we clobbered a nagging registration screen by replacing a DLL with a hacked version. With regard to media files, the days of capturing an audio program on your PC seem to be over (if the program originated on that PC). The inputs of your sound card are severely degraded in software if the card is also playing an audio program (tested here with Grooveshark). This may be the tip of the iceberg. Being in bed with the RIAA is bad enough, but locking your own files away from you is a tactic so outrageous it may kill the OS for many persons. Many users will not want to experiment with a second sound card or computer just to record from online sources, or boot up under a Linux that supports ntfs-3g just to control their files." Read on for more details of this user's findings.

Slashdot Top Deals

What is wanted is not the will to believe, but the will to find out, which is the exact opposite. -- Bertrand Russell, "Skeptical Essays", 1928

Working...