Google gets another Java guy: Adam Bosworth from BEA

Home

News: Google gets another Java guy: Adam Bosworth from BEA

  1. Google just nabbed Joshua Bloch, and now Adam Bosworth BEA's Chief Architect, is moving over. "This comes as a big surprise, given his highly visible role at the vendor's annual eWorld show just two months ago in San Francisco. In his keynote at eWorld, he launched Project Alchemy, a plan to build a next-generation mobile browser."

    BEA's Adam Bosworth Departing For Google

    BEA's Bosworth decamps to Google

    What is Google brewing? :)

    Related News

    BEA holds app server market lead but revenues drop

    Class Action Lawsuit Commenced Against BEA Systems

    Threaded Messages (43)

  2. If I knew he was looking ... ;-)
  3. Class Action Lawsuit Commenced Against BEA Systems !!!!!
    This is funny!!!, may be people started to realize the secrete of chineese mode business practice and bundle of racist and baised american running BEA system!!!
  4. lol[ Go to top ]

    I don't think this is correct verbeage:

    "The departure of BEA's chief architect, whose last day at the San Jose, Calif.-based company is Friday, comes as a bit surprise,"
  5. And WHy Not[ Go to top ]

    I used to work for BEA, and within BEA and in the customer community I operated in, Adam was a respected figure.

    Nevertheless, I suspect that Google plan to ramp up the current and future API, and Adam is a good person to scale that up for them while marking out the territory.
  6. eWeek article[ Go to top ]

    http://www.eweek.com/article2/0,1759,1627322,00.asp
  7. Google also got Neal Gafter[ Go to top ]

    Neal Gafter, who was in charge of javac, has also left Sun for Google in the past week.

    I'm not surprised that Google is picking up a lot of people; they are very hungry
    for smart people, and Google is an attractive place to work.

    It is disappointing that both Josh and Neal though that continuing to work
    for Sun wasn't their most interesting or best job opportunity.
  8. Gafter leaves Sun?[ Go to top ]

    Neal Gafter, who was in charge of javac, has also left Sun for Google in the past week.
    Where'd you learn that from?
  9. Gafter leaves Sun?[ Go to top ]

    Where'd you learn that from?
    Well, apparently it's for real at least - the news is on his own personal website.

    God bless,
    -Toby Reyelts
  10. Josh left,now Neal is leaving..hmm...
    http://www.gafter.com/~neal/

    Time to OSRC Java ?

    u/
  11. Here is another one[ Go to top ]

    David Stoutamire left Sun for Google
    http://david.stoutamire.com/
  12. I hope he was asked to go… It would confirm that BEA finally got their senses together. After Workshop disaster that cost BEA millions of $, the market lead and stagnation in the main product (that is WebLogic if you already forgot) all resulting in ultimate fiasco of open sourcing (just to get some community, for the God’s sake) I am surprised he wasn’t booted before. Even more surprising is the pick by Google giving the track record (has BEA used anything from Crossgain technology they have acquired?). For Google it only proves the old fact – you have to fill up the positions with “names”, just “names”, when you are preparing for an IPO…

    Regards,
    Nikita.
  13. There are two things Adam Bosworth does better than anyone: (1) Talk to customers; and (2) build teams.

    Adam is very smart and very cunning. Do not underestimate his ability or his team. He works with very smart people. A few others from Crossgain/BEA have migrated to Google as well. I can tell you this, I am sure they are working on something very exciting! Maybe if you need a job, you could talk to someone over there. :)

    Have a great day!
  14. The fault goes higher[ Go to top ]

    It's not adam.
    BEA has a leadership problem.
    Since Alfred took the company he is driving DOWN.
  15. After Workshop disaster that cost BEA millions of $,
    Is this true? I was about to try out the Workshop...
  16. By all means, try it out and tell us what you think.

    I haven't used it except to play around with demos and stuff, but it _looks_ really nice. I don't know if I would be able to use it for general development, but the web services stuff looked stupidly easy.

    Peace,

    Cameron Purdy
    Tangosol, Inc.
    Coherence: Clustered JCache for Grid Computing!
  17. Try it. The problem with Workshop is that it is not full Java development IDE. It is a drag’n’drop environment, primarily for WS-based J2EE development (it, of course, supports EJBs, MBs, etc). So the problem is that you have to constantly keep {Eclipse|IntelliJ|JBuilder|whatever} in parallel with Workshop and that just kills it for most of the developers. Furthermore, Eclipse 3.0 with some plugins can do almost the same and it is a 1st class Java IDE.

    Now they have all this dog’n’pony show with Beehive and how you (the developer) can create various components to run inside the Workshop, etc. Anyways, I have heard people saying that it is helpful tool if you work with WebLogic so don’t take my words for granted and give it a test drive.

    Regards,
    Nikita.
  18. Workshop is great...[ Go to top ]

    for doing web services, java pageflows -- especially including the netUI tags which are great, and for using the control architecture...
  19. Google is doing a "Microsoft", that is hiring only the best and brightest geniuses or near geniuses. And they have a nice lot already! Not even MS can take on Google now with the head start they have.
  20. Not even MS can take on Google now with the head start they have.
    Not to mention google runs on a the largest linux cluster in the world, and Microsoft has to try and use their own pitiful OS.
  21. some more info on Google[ Go to top ]

    Thank you for raising the intellectual level!

    100.000+ servers, largest grid of computers in the world, many on cheap Celeron processors. Rumor has it that they only have paid for 50 copies of Red Hat (stripped of unnecessary functionality), more as a goodwill gesture! :)

    5b indexed pages.

    They constantly tweaks the closely guarded formula that determines which Web sites are most relevant, they did make five significant changes to its algorithmic formulas in the last two weeks only.

    They have found a goldmine to make money with Google AdSense and AdWords.

    Bit others has not given up yet!

    Yahoo has spent $2b to create their own serach technology by buying Inktomi and Overture Services.

    MSN is spending millions to develop a sophisticated search engine to use on MSN.com in hopes of toppling Google as the king of search.

    In vain I guess, even if MS doesn’t have to pay for the OS either.

    Regards
    Rolf Tollerud
  22. some more info on Google[ Go to top ]

    Thank you for raising the intellectual level!100.000+ servers, largest grid of computers in the world, many on cheap Celeron processors. Rumor has it that they only have paid for 50 copies of Red Hat (stripped of unnecessary functionality), more as a goodwill gesture! :)5b indexed pages.They constantly tweaks the closely guarded formula that determines which Web sites are most relevant, they did make five significant changes to its algorithmic formulas in the last two weeks only.They have found a goldmine to make money with Google AdSense and AdWords.Bit others has not given up yet!Yahoo has spent $2b to create their own serach technology by buying Inktomi and Overture Services. MSN is spending millions to develop a sophisticated search engine to use on MSN.com in hopes of toppling Google as the king of search.In vain I guess, even if MS doesn’t have to pay for the OS either.RegardsRolf Tollerud
    Believe it or not , I found in some cases New MSN search is better than Google. I m not promoting MS Search - just some simpkle observation. MS Search goes by the number of clicks as well as relevance of the search keyword , where as Google depends heavily on customer clicks on relevancy of the link.
  23. Google vs MS Search[ Go to top ]

    If I search on j2ee vs net (my favorite) on search.msn.com TTS is number 7 in the list. If I search on techpreview.search.msn.com TSS is no 1. Likewise on Google TSS also is number 1.

    So new MS Search is something different then..

    Google depends on, as I understand it on "how many links point to the site" and what pagerank these sites have.

    MS Search: "Number of clicks as well as relevance of the search keyword"?

    It’s not altogether clear. Could you elaborate a little further?
    And how many pages has MS managed to index so far?

    Regards
    Rolf Tollerud
  24. Pitiful OS[ Go to top ]

    Not to mention google runs on a the largest linux cluster in the world, and >Microsoft has to try and use their own pitiful OS.

    Who says Microsoft will try to use their own pitiful OS?
    Microsoft has been using Sun machines for for many years now.
  25. Pitiful OS[ Go to top ]

    Who says Microsoft will try to use their own pitiful OS?
    Microsoft has been using Sun machines for for many years now.
    You are right, msn does not run on Windows according to this
    source:

    MSN is also testing a next-generation version of its search service that will feature a new algorithmic search engine built entirely on Microsoft technology (the current version uses Yahoo! search technology). The new site (see the URL below) will be online only for a short time. Microsoft expects to roll out this engine to its default search site sometime later this year.
  26. employing some good
    Java guy by google , does it means that google is trying to do something
    based on java ?
    or its just by accident that java people are employed by google.
  27. Greg Stein, Google[ Go to top ]

    Greg Stein works for Google too

    http://conferences.oreillynet.com/cs/os2004/view/e_spkr/125
  28. and another guy..[ Go to top ]

    Rob Pike too..

    Rob Pike was a member of the original Unix team at Bell Labs and has been involved in the creation of the Plan 9 and the Inferno operating systems.

    He is also an Olympic silver medalist in archery and an amateur astronomer (a gamma-ray telescope he designed was nearly launched by the Space Shuttle)

    http://www.ugfc.org/2004/04/os_research_at_.html
  29. Server Error[ Go to top ]

    By the way guys, I got server error on google right now. I guess they can’t handle too much brain... is there something like brain short circuit…

    11:07am EST
    Server Error
    The service you requested is not available at this time.
    Service error -27.
  30. Google Down?[ Go to top ]

    Me too. I can't remember ever seeing Google go down...
  31. Server Error - still[ Go to top ]

    This can't be good for the IPO.
  32. its myDoom[ Go to top ]

    looks like myDoom took down google.
    http://slashdot.org/articles/04/07/26/1649245.shtml?tid=217&tid=1
  33. Bill is leaving Microsoft to start over with Google. He's taking a mail center position and plans to move up.

    Good for him.
  34. The news of Adam Bosworth’s move from BEA to Google has me wondering. I am not surprised that Bosworth moved; he’s always been much more attuned to the end-user experience then to server-side concerns. He must have felt out-of-step with BEA’s primary audience. Google will let him focus on the “Joe Users” of the world in a way that BEA never could.



    Earlier this year, at BEA eWorld, Bosworth seemed terrifically pumped by the prospect of intermittently connected browsing. He and his son demoed a prototype browser that would download entire web sites while on-line, let the user interact with the site while off-line, and queue up forms for submission when connection to the internet was re-established. The demo was pretty cool, but it wasn’t immediately clear what role the Java application server really filled (the guts of the functionality appeared to be on the client-side).



    As many of us have discovered, if you ever want to do anything interesting on the client side you quickly crash head on into the brick wall that is otherwise known as Internet Explorer. IE doesn’t even handle Cascading Style Sheets properly, so any strategy for improving the user’s experience is going to have problems unless Microsoft is behind it.

    Blatant Speculation : Perhaps Google is going to distribute an enhanced version of Firefox with disconnected browsing technology tied to the Google search engine.



    Google has to be worried by Microsoft’s stated intention to include search in the Windows OS. If Microsoft does this right, Google would become as relevant on Windows machines as the Netscape browser. Google might be better, but if MS search is good enough and integrated properly the percentage of folks who use Google daily will plummet.



    To combat this threat, Google needs unfettered access to the end-users. There’s only so much wizardry that can be done on the server-side, so you’ve got to get a foothold on the user’s machine. The Google tool-bar is a step in this direction, but it’s becoming increasingly moot as the enhanced features that it provides get incorporated into the browser (pop-up blocking, etc.). Disconnected browsing could be the killer-feature that gets them back in the game.
  35. Disconnected browsing could be the killer-feature that gets them back in the game.
    I would never use this feature. I want my browser to reflect what exactly happens with the server, I do not need outdated forms and pages. Non-interactive stuff like dictionaries or ebooks can be cached, but some people still pay for traffic. And even if they do not, what is the point to buffer all the information that you _may_ need, but more often you would not. Features like this only overload the network.

    From http://www.itnews.com.au/storycontent.asp?ID=1&Art_ID=19789: "For example, during the demo, Alex Bosworth retrieved account information from the Alchemy interface, but as he waited for the data to upload he was still able to do other tasks on the browser. In traditional browsers, users must wait for synchronous message calls to finish processing before performing other web functions." This is brilliant. How is this different from opening another browser window? Either the product is not good enough, or the journalist is not good enough to properly describe it.

    It is like driving an 300hp SUV, saying "Well, I might need all this traction and power, when I go skiing... once a year". Instead of delivering the information, the net dumps on you stupid banners, ads and pictures. How many websites support text-only mode now? And it looks good? Instead of getting to the point and be precise, instead of hanging spammers on the trees (I installed broadband this Friday and immediately got popup from D-squared) let us get us a fatter channel. And if we cannot get a channel fat enough, let us suck as much as junk possible, because our dear user wants to see all this crap on a tiny screen of his mobile phone.

    P.S. If they want a real showcase of disconnected technology, that would be online authoring. Like, if you have network PC and store document on the net, it would be nice to be able to save changes or to make undos or to insert picture from your online picture repository, if machine disconnects.
  36. I should read Adam's article before shouting about buffering: http://www.mobileimperative.com/documents.asp?d_ID=1777. Now I understand it, this is really interesting concept. Client is updated only with information it already have loaded before or have sent before to the server. The example with pending banking transaction is great, I like it.

    I wonder, how it can be implemented? So, the client should have a small piece of server on it, basically a proxy. And if bill-pay is submitted again, this proxy should respond with "pending". Request is pending until the proxy did not get a response from server. Really easy.
  37. Disconnected browsing...hmmm[ Go to top ]

    I should read Adam's article before shouting about buffering: http://www.mobileimperative.com/documents.asp?d_ID=1777
    Ah, just the right stuff to raise my bloodpressure in the morning. I think Adam is totally right describing the problem and totally wrong proposing the solution - as he has been before :-).

    Essentially I agree with Adam that the focus of mobile applications should be to use the resources for the application rather than for the communication.

    I am not so sure this is the reason that calendars etc. are the most successful application on mobile devices. Unfortunately, he totally ignores that most users want synchronous communication for a lot of things. Online stock trading, buying airline tickets, checking in for your flight, reserving train seating, ordering the pizza all require synchronous interaction. This is simply because they must be sure that there request has been processed and must no the outcome because otherwise they would take some other action.

    Apart from that the webservice communication is all but efficient, it either is concerned with rather large messages or with a significant amount of computation for compressing the message.

    In my opinion, mobile device are much better served by applications rather than "pages". They are essentially about application rather than communication. Applications in turn are about logic and storage, so again there seems to be no reason to revert to a page-based, browser like environment.

    Where he is right is about the lack of standards, or rather about the low quality of proposed standards. There would be nothing wrong with J2ME, if it had a decent API and acceptable startup time and seemless integration into the mobile device's (phone's) environment. The notion that it is "too hard" is ridicoulous, given that it is not much more complicated than, say VB, and there are millions of people around who can put together usable stuff for VB.

    Oh, and one more thing: Compared to the Newtons Handwriting recognition, Palm sucks :-). The Newton's problem was size and price but not function.
  38. Synchronous apps will flop with a "Google browser" but asynchronous apps -- productivity apps like Word, Excel, PPT, etc. -- will be enhanced. Ditto for gmail.

    Google is aiming directly for MS.
  39. Google browser for productivity apps[ Go to top ]

    Synchronous apps will flop with a "Google browser" but asynchronous apps -- productivity apps like Word, Excel, PPT, etc. -- will be enhanced. Ditto for gmail.Google is aiming directly for MS.
    Good thing. It is aways good to fire back at whomever is firing at you. Not just shoot into the air.
  40. So ...[ Go to top ]

    What's about BEA platform ?
    Is there any problem with BEA's plan for the future ?

    Cheers !
  41. Another "jump the ship"[ Go to top ]

    Google don't get everyone though!

    "Jim Hugunin, creator of Jython and co-designer of AspectJ, that also has written IronPython a blazingly fast .NET implementation of Python starts working for Microsoft"

    Guess who starts Monday?

    Regards
    Rolf Tollerud
  42. Another "jump the ship"[ Go to top ]

    Google don't get everyone though! "Jim Hugunin, creator of Jython and co-designer of AspectJ, that also has written IronPython a blazingly fast .NET implementation of Python starts working for Microsoft"Guess who starts Monday?RegardsRolf Tollerud
    Good. Maybe MS will get on track with AOP. And maybe learn how to do something [technically] right. :)
  43. More BEA departures?[ Go to top ]

    I found this on a Yahoo stock message board so it could be pure blarney but the claim is that Dietzen is leaving to join a startup and the Sr. VP of Marketing is bailing out to Borland.

    http://finance.messages.yahoo.com/bbs?action=m&board=4687990&tid=beas&sid=4687990&mid=207637
  44. More BEA departures?[ Go to top ]

    one more : Cédric Beust !
    see his weblog