Archive for the ‘Evangelism’ Category
Tuesday, September 27th, 2011
Resin Cloud Support Overview
Cloud support is Resinâ€™s 3rd generation clustering. It is based on years of perfecting ways to setup and manage a cluster. It is the culmination of decisions about the best way to do things. Caucho has been doing clustering with Resin longer than many other companies existed, and longer than many of the big players were in the Java market. Our clustering predates most if not all other solutions. And our clustering support is not bolted on as an after thought. We didn’t buy it. Caucho is an engineering company. We built it. We perfected it. It is not just built in, its ingrained in. Resin is designed from the ground up to support clustering and cloud computing. (more…)
Monday, March 22nd, 2010
The Caucho team just got back from Las Vegas for TSSJS and we had a great time. TSSJS is a really good conference to attend, especially from the point of view of a company like Caucho, because there is a real developer focus. The people there build real server-side applications and know what they’re doing. There were a number of questions about Resin, our own Reza Rahman gave several talks (including a keynote on Resin), and I got to see some interesting presentations from a wide variety of speakers.
Tuesday, February 16th, 2010
We at Caucho are very excited in working steadily towards getting Resin certified on the recently finalized Java EE 6 Web Profile. Along with GlassFish and JBoss, we are aiming to provide one of the earliest solid implementations for Java EE 6. In fact, Resin is the only major application server focused solely on delivering a very lightweight implementation targeting just the Web Profile.
This blog entry briefly discusses the Java EE 6 Web Profile, what it offers and how it fits with the lightweight development philosophy of Resin as well as the details of our implementation including Resin extensions to the Java EE 6 Web Profile.
Thursday, July 2nd, 2009
For version 4.0.1, we have added Quercus compilation support for other application servers including Tomcat, where before the interpreted mode was only available. The compiled mode is significantly faster than the interpreted mode (though the interpreted is still quite speedy compared to PHP on Apache). Quercus compilation will also work on Google App Engine, but there’s a requisite that files be pre-compiled.
Wednesday, January 21st, 2009
If you’re on Facebook, check out our Caucho Technology page. It’s updated regularly with the latest news and announcements.
Wednesday, December 31st, 2008
2008 has been a great year for Caucho and we’d once again like to thank our customers, users, and community members for their support! This year we’ve seen
- Resin 3.1 become stable
- The introduction of BAM and Resin 3.2
- New large-scale deployments of Quercus
- A new streamlined Hessian
- Early snapshots of Resin 4.0 featuring cloud computing and OSGi
But we’ve made more than just technological strides over the past year — we’ve also been reaching out to the community:
- As Caucho’s evangelist, I had the chance to speak 8 times this year
- I’ve written 4 articles about Caucho products
- We created a Caucho Newsletter
- We launched a new training program
- We started this blog
Thanks again for a great 2008! See you in 2009…
Thursday, December 11th, 2008
During my talk yesterday at Devoxx, my laptop died about halfway through. Fortunately for me, Toni Epple stepped in and loaned me his laptop to finish up the presentation and even had a demo ready for me! Toni and I met the day before at the speakers’ dinner where we talked about Quercus and the new NetBeans PHP support. I hadn’t had a chance to look at it yet, so at the dinner I couldn’t say whether they worked together or not. The day of the talk, Toni stopped by the Caucho booth to try to get Netbeans to deploy WordPress to Quercus and we got it working quite easily on his laptop. He let me use that same laptop and the deployed WordPress as a demo when my machine died. What luck!
This just in… in the middle of writing this blog entry, one of the audience members from yesterday came to talk to me at the booth and told me that the same thing happened to another presenter at a BOF later in the day! I was using my laptop with Windows, then I tried another Windows machine which didn’t work, and finally Toni’s Mac saved me. In the BOF, there were again two Windows laptops that failed then a Mac saved the day again. I’m pretty sure what my replacement machine should be now…
Watch this blog for my presentation and either a description or a screencast next week of the demo I was planning to do. It’s actually a nice little example of how to profile and optimize a PHP app with a Java profiler. It will use our built-in Resin profiler that I modified last week to have a special Quercus mode.
Thanks once again to Toni for his help and check out his blog post about getting the NetBeans PHP and Quercus to work together. Thanks also to all the other attendees for coming and for their patience!
Wednesday, December 10th, 2008
I haven’t had much chance to get away from the booth much here at Devoxx, but I managed to sneak away to blog a bit about what’s going on. For the most part, I’ve just been meeting a lot of smart people who stopped by our booth (just look right when you enter the convention floor), but I also got to see Peter Kriens’ talk yesterday on OSGi. (Summary: services are the true innovation of OSGi - bundles just support their encapsulation.) Last night’s speaker dinner was nice as well. I got to talk to a lot of JUG leaders from around the world and many of the speakers. A lot of the same faces make the rounds at these conventions, but the good news is that many of them are highly qualified, intellegent, and experienced speakers. I got a chance to talk to a few guys from the Glassfish team about the direction of the JavaEE standards and Jersey. Top-notch engineers.
If you get a chance, please come to my talk later today at 16:40-17:40 in theater 7. That’s right, Theater 7. The venue here is great because we have a full movie screen on which to project our presentations. Time to check my resolution…
Tuesday, November 4th, 2008
In case you haven’t noticed or checked out what we’ve been doing with BAM, now might be a good time. BAM takes its inspiration from XMPP, but expands it into a fully-fledged enterprise message architecture. What this means for developers is that we’re presenting a much cleaner, easier, and more composable framework in which to write your message-based apps compared to SOA and JMS-style approaches. How do we know it’s cleaner and easier? We’re using it ourselves as the basis for our next-generation of Resin for advanced clustering features, remote deployment, and even JMS. This being said, BAM is still in development so it might take a couple of releases before we declare it stable.
If you’re interested in checking out BAM, come on out to the Silicon Valley Code Camp this Saturday to see me talk about it.
Tuesday, October 28th, 2008
We finally held the first Resin administration course last week at Marakana and, not to toot my own horn, but I think it went pretty well. Thanks to everyone who attended! I think it might have been a self-selecting group, but everyone who was interested in doing Resin administration was pretty smart and we had a lot of useful discussions based on their experience. A kind comment from one of the course surveys:
This class really helped me understand how to install Resin and deploy web applications. I would recommend this course to anyone who is looking at how to implement or upgrade Resin in their environment.
If you missed the course, there will be plenty of chances coming up in 2009. Marakana has put up a schedule here with all the dates.