InfoQ

InfoQ

News

My Bookmarks

Login or Register to enable bookmarks for unlimited time.

The content has been bookmarked!

There was an error bookmarking this content! Please retry.

Presentation: Using AOP in the Enterprise

Posted by Ryan Slobojan on Jan 25, 2008

Sections
Development,
Architecture & Design
Topics
Java ,
AOP
Tags
Spring ,
AspectJ ,
AOP ,
QCon San Francisco 2007 ,
Hibernate

In this presentation from QCon San Francisco 2007, SpringSource CTO and AspectJ project lead Adrian Colyer discusses where Aspect-Oriented Programming (AOP) should be used, practical applications of AOP in enterprise situations such as Hibernate exception translation and automatic operation retry on nonfatal exceptions, and AOP mechanisms in Spring 2.5.

Watch Using AOP in the Enterprise (62 minutes).

PDF/MP3? by Ronald Miura Posted
Re: PDF/MP3? by hower eisen Posted
Re: PDF/MP3? by Ste Est Posted
Re: PDF/MP3? by Sasa Vender Posted
Re: PDF/MP3? by Floyd Marinescu Posted
Re: PDF/MP3? by Sinkar babu Posted
  1. Back to top

    PDF/MP3?

    by Ronald Miura

    Hey, Floyd!
    When will you start to provide PDFs or MP3s of these presentations? Or change your video stream service provider? I'm just not able to play these anymore (neither at home or at work), and I really like the content of the site. Please consider!

  2. Back to top

    Re: PDF/MP3?

    by hower eisen

    Nod! I'm incurred the same problem as you.Hope infoq's guys can consider this advice!

  3. Back to top

    Re: PDF/MP3?

    by Ste Est

    I have the same problem at home with debian gnu/linux.

  4. Back to top

    Re: PDF/MP3?

    by Sasa Vender

    Same problem for me.

  5. Back to top

    Re: PDF/MP3?

    by Floyd Marinescu

    Hi guys, I'm really sorry about this. We had early March as the iteration-end to do our transition to our new service provider, but based on this feedback we're pushing that up and may get it done by next week. I'll do a news post on InfoQ announcing this once it's done so you'll know.

  6. Back to top

    Re: PDF/MP3?

    by Sinkar babu

    Have you moved to the new service provider? In my opinion and experience, video stream has long way to go as compared against the quality of the other websites in java space.

Educational Content

New-age Transactional Systems - Not Your Grandpa's OLTP

John Hugg discusses high volume transaction processing applications with high and low frequency profiles, and how VoltDB can be used for that purpose.

Cool Code

Kevlin Henney examines code samples to see what can be learned from them starting from the premise that one won’t write great code unless he knows how to read it.

Collaboration: At the Extremities of Extreme

Jason Ayers share the observations he made watching a team of developers collaborating in real time on the same code base, pushing XP, pair programming and continuous integration to their extremes.

Yesod Web Framework

Michael Snoyman presents Yesod, a web framework written in Haskell and containing a web server, templating, ORM, libraries (templating, gravatar, etc.).

Transactions without Transactions

Richard Kreuter and Kyle Banker on how to avoid classical RDBMS transactional systems by using compensation mechanisms, transactional messaging or transactional procedures.

Attila Szegedi on JVM and GC Performance Tuning at Twitter

Attila Szegedi talks about performance tuning Java and Scala programs at Twitter: how to approach GC problems, the importance of asynchronous I/O, when to use MySQL/Cassandra/Redis, and much more.

10 tips on how to prevent business value risk

One category of risk that project teams need to ensure they address is business value failure – delivering a product that fails to provide value for the business investor.

Interview: Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives

InfoQ spoke to the authors of Software Systems Architecture on a couple of new topics, the System Context viewpoint and Agile, which have been added to the second edition.