Shop OBEX P1 Docs P2 Docs Learn Events
Web Based Services - Page 2 — Parallax Forums

Web Based Services

2»

Comments

  • heaterheater Posts: 3,370
    edited 2009-05-20 12:39
    This whole use of the term "cloud computing" really bugs me. The spirit of the word "cloud" is many small loosely coupled things dispersed over a large area/volume. Think rain clouds, or swarms of bees. The internet itself is a fine example of a cloud. Hence that cloud picture that sits in the middle of so many network diagrams.

    Yet "cloud computing" seems to be the total opposite. What is proposed under the banner "cloud computing" is to take my computing and my data of off my computer, out of the cloud, and condense it into a solid blob in some central facility. Not many do work for free so I presume the motivation is to charge me for the service or find out all about me from my data for the purposes of advertising or whatever. It's a good way to get rent forever for the use of software rather than a one time purchase.

    Google is a classic case of NOT cloud computing. SETI was/is a good example of the cloud computing idea even if appears to be useless.

    Of course another connotation of "cloud" is to obscure...

    By the way, what's the deal with VB?. One stated goal here is platform independence, should that not also apply to the server end?

    Now if all Prop users were joined in a peer to peer fashion. Such that we all had access to each others code snippets, projects, documents, copies of OBEX, use of tools locally and remotely, collaborative development etc. Then we would have cloud computing.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    For me, the past is not over yet.
  • heaterheater Posts: 3,370
    edited 2009-05-20 13:10
    I'm sorry, that must all sound very negative. It's not my intention to discourage. Perhaps I don't fully understand what you have in mind. Perhaps there is the seed of a great idea there.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    For me, the past is not over yet.
  • Mike HuseltonMike Huselton Posts: 746
    edited 2009-05-20 14:48
    I dislike marketing hype as much as you do. And we all seem to be experienced enough as programmers to recognize an idea that harkens back to the 1960's. But the cloud concept is an accepted part of the lexicon and is a legitimate extension of technology that did not exist in batch processing and timeshare situations.

    Heater, I write professionally in C#. But VB, especially VB6, would be understood by a greater audience. Also, this is a collaboration. Who said I would write the code? This forum has more talented coders than I.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    JMH

    Post Edited (James Michael Huselton) : 5/20/2009 3:39:17 PM GMT
  • hippyhippy Posts: 1,981
    edited 2009-05-20 16:39
    To balance my, "so what's the fuss about?", view, it's worthwhile looking at it from a different perspective, what remote hosting offers and why it's so good. Which perhaps gives an insight into why there's so much excitement about "The Cloud" ...

    Abilility to access the IDE / compiler / source and object code from anywhere via a web browser or a light-weight app to disguise the web browser.

    It makes the software architecture and OS agnostic; works with anything which can run a browser.

    Automatic roll-out of new software to all users, no more huge downloads for tens to millions of people. Latest software and up to date documentation is there as they use it.

    New facilities and tools can be easily added. Tool development times are generally reduced; it just has to work on the server, not with millions of different PC configurations.

    The persuasive argument is that the local 'PC' doesn't have to be capable, just capable enough to run a web browser or the light-weight app which fakes being an IDE but is really a web browser. The only multi-platform tool necessary is the web browser.

    It's a compelling thought that one doesn't need a PC, just a $10 handheld, a display, keyboard and mouse. Runs for months off a coin-cell battery. Hmm; sounds like a Propeller setup to me smile.gif

    The obvious negative is that it needs connectivity, preferably high-speed. Plus the risks of not having any local data if it all goes badly wrong. Then there's trust of the remote site, ownership, security, and the world ends if the host disapears. Finally, the issue of cost in accessing and using the service.

    If the negatives are acceptable or mitigated it's an interesting idea. One huge server site, one per street, or even one per house it's all the same technologically. What we're really talking is a different way to do things ( "shifting the paradigm" smile.gif ) and maybe it is a good way to go. I can certainly see an appeal.
  • Mike HuseltonMike Huselton Posts: 746
    edited 2009-05-20 16:52
    That was my point. Nothing more complicated, and I've pulled it off seven times over the past 6 years.
    Nothing to get emotional about wink.gif

    I have spoken with OBC, and I am going to send him the Ybox kit, even if he throws it away. I am sure he will come up with a use for it.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    JMH
  • RossHRossH Posts: 5,511
    edited 2009-05-21 00:47
    JMH,

    Your Ybox approach with OBC sounds promising. A propeller with a telnet connection to a backend compiler is not really "the cloud", it is straight client/server. However, it is a first step to a distributed Prop development environment - if you can then replace your telnet connection with web services on a Ybox, I'll agree you're onto something.

    And I promise not to pollute that thread with my skepticsm about "the cloud" and who really stands to benefit from it [noparse]:)[/noparse]

    Good luck,

    Ross.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Catalina - a FREE C compiler for the Propeller - see Catalina
  • hinvhinv Posts: 1,255
    edited 2009-05-23 03:53
    If the idea is to be dependent on the cloud, I would just ignore it. I agree with Phil on that issue. I like control(that's why I don't run M$)

    I don't think OBC had that in mind, however.
    Just thinking outloud;^)
    Sometimes it would be nice to just have the propeller, a network interface, maybe some eternal ram, VGA, keyboard & mouse and do my computing with that quiet little protoboard. All of the quiet of my Commodore128 + a network connection and GBs of storage(microSD) and a bunch of propeller heads on the other ends of the internet sharing code, and chatting,etc, without having to run multiple noisy machines, distracting with flashy adds and popups, etc.

    I think if OBC can increase the collaboration, I am all for it. As for what programming language, I would suggest PHP and MySQL. They are real easy to learn and platform independent. I know I wouldn't have to, but I have no desire to learn VB, or have any more MicroSoft dependence. I don't know if you noticed, there are many people on here that loath microsoft and/or their products.

    Just my 10 bits worth.

    Doug
  • Mike HuseltonMike Huselton Posts: 746
    edited 2009-05-23 04:05
    hinv, when did I mention Microsoft in my initial post? I mentioned Java as well. Any standard for Web based services will do.

    I guess you are exhausted from fighting the vast Evil Microsoft to notice these things smilewinkgrin.gif .

    Educate yourself. Read some research papers.

    Above all, Relax.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    JMH

    Post Edited (James Michael Huselton) : 5/23/2009 6:25:32 AM GMT
  • mctriviamctrivia Posts: 3,772
    edited 2009-05-23 06:18
    the cloud definitely does not have to be microsoft based. the server farm i rent room on is linux based and they have the entire farm(well 2/3 actually) set up as 1 humongous cluster. The entire thing acts as 1 computer with an almost limitless amount of storage and a lot of processing power.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    propmod_us are now in stock. propmod_1x1 arrive on 26th. Only $30

    Need to upload large images or movies for use in the forum. you can do so at uploader.propmodule.com for free.
  • heaterheater Posts: 3,370
    edited 2009-05-23 08:08
    JMH - I think it's the mention of VB that triggers the MicroSoft dependency alert from hinv. Does for me as well.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    For me, the past is not over yet.
Sign In or Register to comment.