Click here to Skip to main content
15,180,027 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Head Rest in the drivers seat Pin
Mike Hankey17-Apr-12 12:13
professionalMike Hankey17-Apr-12 12:13 
GeneralRe: Head Rest in the drivers seat Pin
dan!sh 17-Apr-12 12:15
professional dan!sh 17-Apr-12 12:15 
GeneralRe: Head Rest in the drivers seat Pin
Richard MacCutchan17-Apr-12 22:41
mveRichard MacCutchan17-Apr-12 22:41 
GeneralImportant Skills For Geeks Pin
Roger Wright17-Apr-12 11:16
professionalRoger Wright17-Apr-12 11:16 
GeneralRe: Important Skills For Geeks Pin
Nelek17-Apr-12 11:38
protectorNelek17-Apr-12 11:38 
GeneralRe: Important Skills For Geeks Pin
Henry Minute17-Apr-12 12:28
MemberHenry Minute17-Apr-12 12:28 
GeneralRe: Important Skills For Geeks Pin
User 5924117-Apr-12 14:54
MemberUser 5924117-Apr-12 14:54 
GeneralI would have thought that a 'noXML' movement would make much more sence than the socalled 'noSQL' movement PinPopular
Espen Harlinn17-Apr-12 11:15
professionalEspen Harlinn17-Apr-12 11:15 
I would have thought that a 'noXML' movement would make much more sense than the so-called 'noSQL' movement.

Last autumn I was faced with an odd bit of code that threw 13MB of xml around a solution based on RabbitMQ. Needless to say this didn’t exactly do wonders for the performance of the solution, so I spent a couple of days implementing a proprietary – gasp! – serialization mechanism for the data.

This reduced the amount of data to 32KB or about 0.24% of the original size.

Now, this isn’t the first time I’ve turned an abysmally performing solution into something halfway decent by getting rid of everything related to xml, except for the app.config; and I know many of us have similar experiences.

So, how come noSQL has gained a tremendous traction, while XML based communication like REST, OData, or even worse SOAP, is often used by the same applications that are now based on ‘noSQL’ databases?

I’m basically looking for sensible ways to explain that XML is a bad idea – when you have large amounts of data – to decision makers without stepping on too many toes. Wink | ;)

GeneralRe: I would have thought that a 'noXML' movement would make much more sence than the socalled 'noSQL' movement Pin
jschell17-Apr-12 11:27
Memberjschell17-Apr-12 11:27 
GeneralRe: I would have thought that a 'noXML' movement would make much more sence than the socalled 'noSQL' movement Pin
Espen Harlinn17-Apr-12 11:41
professionalEspen Harlinn17-Apr-12 11:41 
GeneralRe: I would have thought that a 'noXML' movement would make much more sence than the socalled 'noSQL' movement Pin
TheGreatAndPowerfulOz17-Apr-12 12:22
MemberTheGreatAndPowerfulOz17-Apr-12 12:22 
GeneralRe: I would have thought that a 'noXML' movement would make much more sence than the socalled 'noSQL' movement Pin
Espen Harlinn17-Apr-12 12:29
professionalEspen Harlinn17-Apr-12 12:29 
GeneralRe: I would have thought that a 'noXML' movement would make much more sence than the socalled 'noSQL' movement Pin
jschell17-Apr-12 13:47
Memberjschell17-Apr-12 13:47 
GeneralRe: I would have thought that a 'noXML' movement would make much more sence than the socalled 'noSQL' movement Pin
Espen Harlinn17-Apr-12 14:13
professionalEspen Harlinn17-Apr-12 14:13 
GeneralRe: I would have thought that a 'noXML' movement would make much more sence than the socalled 'noSQL' movement Pin
jschell17-Apr-12 13:44
Memberjschell17-Apr-12 13:44 
GeneralRe: I would have thought that a 'noXML' movement would make much more sence than the socalled 'noSQL' movement Pin
Espen Harlinn17-Apr-12 14:01
professionalEspen Harlinn17-Apr-12 14:01 
GeneralRe: I would have thought that a 'noXML' movement would make much more sence than the socalled 'noSQL' movement Pin
jschell18-Apr-12 9:46
Memberjschell18-Apr-12 9:46 
GeneralRe: I would have thought that a 'noXML' movement would make much more sence than the socalled 'noSQL' movement Pin
Espen Harlinn18-Apr-12 11:12
professionalEspen Harlinn18-Apr-12 11:12 
GeneralRe: I would have thought that a 'noXML' movement would make much more sence than the socalled 'noSQL' movement Pin
jschell19-Apr-12 9:12
Memberjschell19-Apr-12 9:12 
GeneralRe: I would have thought that a 'noXML' movement would make much more sence than the socalled 'noSQL' movement Pin
Espen Harlinn19-Apr-12 10:49
professionalEspen Harlinn19-Apr-12 10:49 
GeneralRe: I would have thought that a 'noXML' movement would make much more sence than the socalled 'noSQL' movement Pin
jschell19-Apr-12 14:05
Memberjschell19-Apr-12 14:05 
GeneralRe: I would have thought that a 'noXML' movement would make much more sence than the socalled 'noSQL' movement Pin
Ennis Ray Lynch, Jr.17-Apr-12 11:50
MemberEnnis Ray Lynch, Jr.17-Apr-12 11:50 
GeneralRe: I would have thought that a 'noXML' movement would make much more sence than the socalled 'noSQL' movement Pin
Espen Harlinn17-Apr-12 12:05
professionalEspen Harlinn17-Apr-12 12:05 
GeneralRe: I would have thought that a 'noXML' movement would make much more sence than the socalled 'noSQL' movement Pin
killabyte17-Apr-12 12:47
Memberkillabyte17-Apr-12 12:47 
GeneralRe: I would have thought that a 'noXML' movement would make much more sence than the socalled 'noSQL' movement Pin
Espen Harlinn17-Apr-12 13:01
professionalEspen Harlinn17-Apr-12 13:01 

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.