InfoQ Homepage QCon Software Development Conference Content on InfoQ
-
Presentation: Patterns for securing architectures
Security is about trade-offs you make with your limited resources, often a problem when designing a system or an after-thought. Few have the expertise to design good security and most development teams have no security expert. In this talk, Peter Sommerlad focuses on Security Patterns for designing security in architectures, such as Role-based Access Control, Single Access Point, and Front Door.
-
Presentation: Voca, UK's largest payment processing engine running Spring
In this presentation from QCon London 2007, William Soo and Meeraj Kunnumpurath discuss the Voca transaction processing system architecture, the previous Mainframe-based architecture, architectural challenges and requirements, the new Spring and J2EE-based architecture, upcoming challenges for Voca, and technologies to watch for in the future.
-
Presentation: JRuby: Not Just Another JVM Language
In this presentation from QCon San Francisco 2007, JRuby project lead Charles Nutter discusses the Ruby and JRuby featureset, the JRuby compiler, calling Java from JRuby and vice versa, programming Swing with JRuby, JRuby web applications, JRuby on Rails, persistence, build automation, Test-Driven Development and Behaviour-Driven Development.
-
Presentation: Steve Jones on "Driving IT from the Business"
In a presentation recorded at QCon London, Cap Gemini's Steve Jones explains his concept of a business service architecture. Topics covered include how to apply SOA to existing systems, the problems one runs into when SOA is driven by technology, and the structural and organizational impact of business-driven SOA.
-
Article: QCon London 2008 Key Takeaways and Lessons Learned
QCon London took place March 12-14th and attendees have blogged summaries and take aways for 62 of the 96 sessions. There were 600 registrations for this second annual QCon in London, 70% of the attendees self-declaring as being team lead, architect and above. Over 100 speakers presented at QCon London including Kent Beck, Martin Fowler, and Erich Gamma.
-
Presentation: Designing for Testability
In this presentation from QCon San Francisco 2007, Cedric Beust and Alexandru Popescu discuss interesting features of TestNG such as grouping of tests, data providers for tests and dependency handling in tests, tips for designing easily testable code such as eliminating statics, extreme encapsulation and TDD, the importance of functional versus unit testing, and migrating from JUnit to TestNG.
-
Presentation: Ruby and the Art of Domain Specific Languages
Rich Kilmer gives an introduction to the art of creating Domain Specific Languages in Ruby. The presentation gives a basic introduction, but moves on to useful distinctions in DSL styles, such as implicit vs. explicit internal DSLs or declarative vs. imperative DSLs. A look at a long list of real world DSLs Rich has created rounds of the presentation.
-
QCon Panel: What will the Future of Java Development Be?
In this panel from QCon San Francisco, Joshua Bloch, Chet Haase, Rod Johnson, Erik Meijer and Charles Nutter discussed and debated the future of the Java language and APIs based upon the lessons we have learned from the past. Topics included static versus dynamic languages, removing code from Java, forking the JVM, and the next big programming language.
-
Presentation: Anne Thomas Manes on the Business Value of SOA
In this presentation, recorded at QCon, Burton Group research director Anne Thomas Manes talks about how to make the business case for SOA. Her talk covers explaining SOA to non-technical business people, various approaches for selling SOA to management and gaining funding for SOA investments.
-
QCon London March 12-14 Update: Kent Beck, Martin Fowler, Google, Amazon, Yahoo!
QCon's second annual conference in London, UK is taking place in just 8 weeks, March 12-14. In the last month, a number of important additions have been made to the conf: XP founder Kent Beck, author Martin Fowler, sessions from Google, Yahoo!, Amazon, Salesforce.com, MySpace.com, eBay, Merrill, Betfair, Credit Suisse, and others. Gang of Four Patterns author Erich Gamma is also presenting.
-
Presentation: Linda DeMichiel on EJB 3 & JPA
In this talk from last year's QCon London, Linda DeMichiel, who has been leading the EJB spec since the 1.0 days, presents EJB3 with a focus on JPA. The talk covers key aspects of the Java Persistence API and its role in the development of EJB 3.0 apps, including use of the EntityManager API, persistence units and persistence contexts, queries, object/relational mapping, etc.
-
QCon London March 12-14 Announced
QCon London 2008, taking place March 12-14 has been launched and is open for registration. QCon is an enterprise software development conference for team leads, architects, and project managers covering the range of topics also on InfoQ as well as a strong focus on architecture & design, real world case studies, and more. This is the 3rd QCon, don't miss it!
-
Article: Key Takeaways and lessons learned from QCon SF
Bloggers were quite active at InfoQ's QCon San Francisco conference which took place Nov 7-9. Bloggers wrote about 32 of the 60 sessions at the event, including the keynotes, session on Linked-In, eBay, Orbitz architectures, and more. Read this article to learn the most valuable insights the attendees took the time to blog about, as well as many other aspects about QCon.
-
InfoQ Interview: Jeff Sutherland on "Who's Doing Scrum"
There are over 10,000 Scrum Masters trained, that's a lot of Scrum! Well: Scrum, variants of Scrum, and Scrum-like processes. Are these distinctions important? Jeff Sutherland told us why he thinks it's important to understand a team's level of adoption - not to label it but to continue improvement. He cited the example of organically growing a Scrum team practice-by-practice at Google AdWords.
-
Presentation: Operational Manageability lessons learned from eBay
You're confident that your software will handle horizontal scale to thousands of servers. But how about your operational team? Have you also architected for managing that large collection of servers? Dan Pritchett will present lessons learned at eBay and lead a discussion on how to ensure your transactional scalability doesn't ignore your architecture's manageability.