Monday Sep 30, 2013

ArchBeat Top 10 Tweets for September 22-28, 2013

Who's tweeting who? The list below represents the Top 10 most re-tweeted tweets from @OTNArchBeat for the week of September 22-28, 2013.

  1. RT @forrester: More than half of US consumers now own smartphones and nearly 20% own a tablet. #mobilemindshift
    Sep 26, 2013 at 12:15 PM
  2. Video Interview: @Gurcan_Orhan on #ODI and Why #DataWarehousing is like making pizza #oow13
    Sep 25, 2013 at 01:00 PM
  3. RT @KentGraziano: Just uploaded my slides from #oow13 : Agile Data Warehouse Modeling on @slideshare #datavault
    Sep 26, 2013 at 11:53 AM
  4. RT @rluttikhuizen: Architects getting excited over a new diagram with new boxes (case management notation this time), yup, that's us :) #oow13
    Sep 25, 2013 at 09:58 AM
  5. First issue of @omebos new indie Oracle mag is now available.
    Sep 26, 2013 at 12:12 PM
  6. Video: Michael New and #oracleace Ed Whalen on #oem12c #goldengate #oow13
    Sep 25, 2013 at 02:20 PM
  7. Shameless tie-signing at Blogger Meet-up #oow13
    Sep 25, 2013 at 10:24 PM
  8. RT @lucasjellema: Want to see me participating in a serious video interview? Speaking with @OTNArchBeat on applying FMW & Agile #oow13
    Sep 25, 2013 at 09:50 AM
  9. RT @stenvesterli: Reading: The second coming of Java #java
    Sep 25, 2013 at 12:33 PM
  10. RT @Oracle: Stay tuned. @bobevansIT up next with @Greencognito on #oow13live #oow13
    Sep 23, 2013 at 01:30 PM

Thought for the Day

"A conversation is a dialogue, not a monologue. That's why there are so few good conversations: due to scarcity, two intelligent talkers seldom meet."

Truman Capote, American author
(September 30, 1924 – August 25, 1984)


Monday May 13, 2013

ArchBeat Link-o-Rama Top 10 Facebook Faves for May 5-11, 2013

It ain't exactly People Magazine, but readers among the 2,200 people who follow OTN ArchBeat on Facebook helped to push the following items onto the Top 10 list for the week of May 5-11, 2013.

If you've written a technical blog post that you think OTN ArchBeat fans will enjoy, leave a comment here, or better yet, share a link to the post on the OTN ArchBeat Facebook Page.

And if you're ready for the next step, check out How To Get Published by Oracle Technology Network.We're always looking for great technical articles.


  1. Configuring Integrated SOA Gateway in Multinode EBS Environments | Rekha Ayothi
    Rekha Ayothi shares several technical resources that will be useful for those working in multi-node environments.
  2. Tech Article: Fault Handling and Prevention for Services in Oracle Service Bus
    Oracle ACE Directors Guido Schmutz and Ronald van Luttikhuizen continue their series on Fault Handling with a deep dive into "fault handling and prevention measures in the integration layer that are realized through Oracle Service Bus."
  3. Debunking some persistent myths about Oracle Enterprise Manager | Hans Forbrich
    Oracle ACE Director Hans Forbrich debunks a myth about Oracle Enterprise Manager with a brief history lesson.
  4. Podcast Show Notes: The State of SOA
    All three parts of the State of SOA podcast are now available. This program features Jurgen Kress and Oracle ACE Directors Hajo Normann, Torsten Winterberg, and Guido Schutz, all authors of the Industrial SOA article series now available on OTN.
  5. Improved Dial Gauge in Oracle ADF Mobile | Shay Shmeltzer
    Shay Shmeltzer shares a tip for working with the dial gauge component in the latest version of Oracle ADF Mobile (
  6. Previewing the BI Forum 2013 Data Integration Masterclass | Mark Rittman
    "This year we thought we’d take a deep-dive into Oracle Data Integrator and the wider Oracle Data Integration Suite," says Oracle ACE Director Mark Rittman of this year's series of BI Forums. Check the post for dates and locations.
  7. Java Spotlight Episode 131: Nigel Deakin on JSR 343: JMS 2.0 @JCP
    The latest Java Spotlight podcast from Roger Brinkley.
  8. Philippe Kruchten on Games Software Architects Play
    “The life of a software architect is a long (and sometimes painful) succession of suboptimal decisions made partially in the dark,” says Philippe Kruchten. But it doesn't have to be that way...
  9. Business Intelligence: New Spaces for BI | Mark Rittman
    Want to learn how to integrate Oracle WebCenter Portal’s Spaces feature and Oracle Business Intelligence Enterprise Edition to create custom business intelligence application pages? You're in luck! That's exactly what this article by Oracle ACE Director Mark Rittman is about.
  10. Sharing Data Between VO Instances in ADF BC | Andrejus Baranovskis
    Oracle ACE Director Andrejus Baranovskis continues his ADF onslaught with a new technical post and accompanying sample application.

Wednesday Mar 28, 2012

Dissing Architects, or "What's wrong with the coffee?"

Questionable Coffee

In my conversations with people in architect roles, tales of animosity, disrespect, and outright hostility aren't uncommon. And it's clear that in more than a few organizations architects regularly face a tough uphill climb. For architects with the requisite combination of technical, organizational, and people skills, that rough treatment is grossly undeserved.

But tales of unqualified people in positions up and down the IT food chain are also easy to come by. So what's the other side of the architect story? Are some architects tarnishing the role and making life miserable for their more qualified colleagues?

The various quotes included below were culled from a variety of sources. The criticism is harsh, and the people behind these quotes clearly have issues with architects. Still, whether based on mere opinion or actual experience, the comments shed some light on behaviors that should raise red flags for anyone pursuing a career as an architect.

If you're an architect, and you've ever noticed that your coffee tastes like window cleaner, or your car is repeatedly keyed, or no one ever holds the elevator for you, maybe you need to do a little soul searching...

  • Those Who Can, Code; Those Who Can't, Architect | Joe Winchester [May 18, 2007]
    "At the moment there seems to be an extremely unhealthy obsession in software with the concept of architecture. A colleague of mine, a recent graduate, told me he wished to become a software architect. He was drawn to the glamour of being able to come up with grandiose ideas - sweeping generalized designs, creating presentations to audiences of acronym addicts, writing esoteric academic papers, speaking at conferences attended by headless engineers on company expense accounts hungrily seeking out this year's grail, and creating e-mails with huge cc lists from people whose signature footer is more interesting than the content. I tried to re-orient him into actually doing some coding, to join a team that has a good product and keen users both of whom are pushing requirements forward, to no avail. Somehow the lure of being an architecture astronaut was too strong and I lost him to the dark side."
  • Don't Let Architecture Astronauts Scare You | Joel Spolsky [April 21, 2001]
    "It's very hard to get them to write code or design programs, because they won't stop thinking about Architecture. They're astronauts because they are above the oxygen level, I don't know how they're breathing. They tend to work for really big companies that can afford to have lots of unproductive people with really advanced degrees that don't contribute to the bottom line. Remember that the architecture people are solving problems that they think they can solve, not problems which are useful to solve."
  • Non Coding Architects Suck | Richard Henderson [May 24, 2010]
    "If a guy with a badge saying 'system architect' looks blank on low-level issues then he is not an architect, he is a business-analyst who went on a course. He will probably wax lyrical on all things high-level and 'important.' He will produce lovely object hierarchies without a clue to implementation. He will have a moustache and play golf."
  • Architects Play Golf | Sunir Shah [August 15, 2012]
    "Often arrogant architects are difficult to get a hold of during the implementation phase because they no longer feel the need to stick around. Especially around midnight when most of the poor sob [sic] developers are still banging away. After all, they've already solved the problem--the rest is just an implementation exercise."
  • Engineer vs Architect
    (Part of a discussion on the IT Architect Network Group on LinkedIn)
    "[An] architect spends his time producing white papers full of acronyms he does not understand but that impress his boss [while the] engineer keeps his head down and does the actual job."
  • Architects Don't Code | [Author Unknown]
    "Faulty belief: System Architects don't need to code anymore. They know what they are talking about by virtue of the fact that they are System Architects."

Tuesday Dec 20, 2011

Readers react to "Out of the Tower; Into the Trenches"

The Architect Community column in the November/December 2011 issue of Oracle Magazine focused on why IT architects are often subject to disrespect and disregard from development teams. Given the title of the article -- Out of the Tower; Into the Trenches -- I wasn't at all surprised that several readers took the time to email their comments to the magazine's editors. Those readers were kind enough to grant permission to post their comments here.

One of those readers is Zoran Gligorevic, an enterprise architect whose experience spans "25 years, 20 companies, and 10 countries." He says that because the title "architect" is so highly desirable (ranked the #1 job in the US in a 2010 CNN/Money poll) it attracts many who lack the necessary knowledge and experience.

"In my experience," says Gligorevic, "60% of architects on the market are all talk, just pretending to be architects. Very often, when developers or application operators lack respect for an IT architect it's because that architect has less knowledge and experience than the developers." 

Gligorevic suggests that those who crave the architect title but lack the ability to design application software should try to find a position as a business architect -- but only if the candidate has a thorough understanding of business processes.

Itsik Rubin, an applications architect, believes that the more developers are "part of the furniture," the greater the divide and discontent. "I find in such cases there is a significant lack in governance," Rubin says. "Working to fill up this gap does not take the resentment and disrespect away but definitely goes a long way in ensuring that the architect's recommendations are being implemented."

Robert Gordon, a data architect, sees similarities between the disrespect developers have toward IT architects and the reason drivers hate traffic lights, especially drivers who are late for work.

"If management doesn't have a problem with shoddy islands of automation haphazardly slapped together as quickly as humanly possible, and doesn't mind dealing with constant rework and outright re-development, then they should just do away with the architecture function altogether and save money," says Gordon. "On the other hand, if management buys into the potential for architecture to add significant value to the enterprise in the long run, they should be the ones to push an architecture mentality as a cultural change for all of IT, really all of the business. A culture of merely getting projects done as quickly and cheaply as possible constitutes a dangerous game of 'name that tune,' that in the long run often imposes more costs and consumes more time than the original budget and schedule portrayed, long after all the accolades and awards have been doled out to the original project team members! The role and importance of architecture should be included in developer training so that the architects don't need to waste valuable time enlightening the masses at the beginning of every project."

Ganesh Prasad, a consultant architect with WSO2, says that it isn't always possible for architects to get into the trenches, as the article suggests. "Architects are required to charge at least part of their time to projects, and project managers are keen to minimise the burn rate of their projects and hence will not encourage architect involvement beyond the necessary minimum (e.g., design review meetings or working group meetings). Enterprise funding of architecture is a solution to this particular problem, but it makes architects a more visible target to IT management because they're now seen as an overhead," Prasad says. "There are no easy answers."

Perhaps not, but at least there is conversation around solving the problem.  

Friday Sep 09, 2011

Architects and Architecture at JavaOne

A sampling of the more than 225 JavaOne sessions for architects. Browse the entire JavaOne Content Catalog.

Sunday October 2, 2011
Time Title Location
12:30 pm - 2:30 pm Part 1: GlassFish Community—The Foundation for Opportunity
Adam Bien - Consultant,
Johan Vos - CTO, LodgON
Laird Nelson - Senior Software Architect, Jenzabar
Arun Gupta - Java EE & GlassFish Evangelist, Oracle
Moscone West
Room 2020
3:00 pm - 4:30 pm Part 2: GlassFish Unconference—Let Your Voice Be Heard
Fabiane Nardon - Chief Architect, RBS
Stephan Janssen - Chairman, BeJUG/Devoxx
Arun Gupta - Java EE & GlassFish Evangelist, Oracle
Moscone West
Room 2020


Monday October 3, 2011
Time Title Location
11:00 am - 12:00 pm Choosing Your Java Web Framework: A Comparison
Richard Pack - Lead Engineer,
Hilton San Francisco
Golden Gate 3/4/5
2:30 pm - 3:30 pm Elastic Application Architecture for Java
Mike Gualtieri - Principal Analyst, Forrester Research
Parc 55
4:00 pm - 5:00 pm Enterprise JavaBeans Technology 3.2
Marina Vatkina - Principal Member of Technical Staff, Oracle
Hilton San Francisco
Imperial Ballroom A
4:00 pm - 5:00 pm NoSQL Versus Relational Database: Showdown Between a Java Developer and a DBA
Chethan Thippeswamy - Database and Data Warehouse Architect, Verisign
Karthik Shyamsunder - Principal Engineer, VeriSign
Hilton San Francisco
Imperial Ballroom B
4:00 pm - 5:00 pm PaaSing with Java
Raghavan Srinivas - Architect, Accenture
Hotel Nikko
Carmel I/II
5:30 pm - 6:30 pm Practical Performance: How We Made the NFL Faster
Earl Nolan - Senior Software Engineer, National Football League
Paul Giles - Senior Software Engineer, National Football League
Hilton San Francisco
Golden Gate 3/4/5
7:00 pm - 7:45 pm JavaFX Architecture and Programming Model
Richard Bair - Chief Java Client Architect, Oracle
Hotel Nikko
Nikko Ballroom II/III
8:00 PM - 8:45 pm Best Practices for Using Eclipse Dali Tools to Deploy JPA/Java EE Apps Anywhere
Ali Manji - Software Analyst, IBM
Hilton San Francisco
Golden Gate 6/7/8
9:00 PM - 9:45 pm Building Cloud-Ready Systems with Modern Open Technologies
Oleg Zhurakousky - Senior Software Engineer, SpringSource/VMWare
Hotel Nikko
Carmel I/II
9:00 pm - 9:45 pm Caching and Data Grids Patterns and Tips
Costin Leau - Staff Engineer, SpringSource/VMware
Hilton San Francisco
Imperial Ballroom B


Tuesday October 4, 2011
Time Title Location
3:00 pm - 4:00 pm Bringing Objects to Life: The Live Object Pattern
Brian Oliver - Senior Principal Solutions Architect, Oracle
Noah Arliss - Development Manager, Oracle
Hilton San Francisco
Golden Gate 3/4/5
4:30 pm - 5:15 pm Don't Call Us; We'll Push You: The Story of Cross-Tier Push Architecture
Lucas Jellema - Java Enterprise Developer & Architect, AMIS
Hotel Nikko
Monterey I/II
4:30 pm - 5:15 pm The Right Decisions at the Right Time with Jackpot 3, Codeviation, and Archie
Jan Lahoda - Software Developer, Oracle Czech Republic
Parc 55
6:30 pm - 7:15 pm Designing Heavily Loaded REST Applications in Java
Lukas Hasik - QA Director, Avast Software
Pavel Kucera - IT Infrastructure architect, Avast Software
Jakub Podlesak - Senior Software Engineer, Oracle Czech Republic
Hilton San Francisco
Imperial Ballroom B
7:30 pm - 8:15 pm Brisk: Truly Peer-to-Peer Hadoop
SriSatish Ambati - CTO & Co-founder, Platfora
Hilton San Francisco
Imperial Ballroom B
7:30 pm - 8:15 pm Domain-Driven RESTful APIs at LinkedIn
Yegor Borovikov - Software Architect, LinkedIn
Parc 55
Market Street
7:30 pm - 8:15 pm Service-Oriented Architecture with Java SE for Embedded Devices: A Smart Meter Use Case
Christophe Vaille - Sales Consultant, Oracle France
Frederic Vaute - Java Sales Consultant, Oracle France
Parc 55
Cyril Magnin I/II/III


Wednesday October 5, 2011
Time Title Location
8:30 am - 9:30 am Relational Won't Cut It: Architecting Content-Centric Applications for Java
Jeff Potts - Chief Community Officer, Alfresco Software, Inc
Parc 55
11:30 am - 12:30 am The Java Identity API
Ron Monzillo - Consulting Member of Technical Staff, Oracle
Hilton San Francisco
Golden Gate 3/4/5
4:30 pm - 5:30 pm An Embedded Service Platform for Uninterruptible Processing
Paul Schmirler - Senior Software Engineer, Rockwell Automation
Tim Biernat - Software Architect, Rockwell Automation
Parc 55
Cyril Magnin I/II/III
4:30 pm - 5:30 pm Data Grids for Extreme Performance, Scalability, and Availability
Steve Millidge - Director, C2B2
Hotel Nikko
Carmel I/II


Thursday October 6, 2011
Time Title Location
11:00 am - 12:00 pm Balancing Replication and Partitioning in a Distributed Java Database
Benjamin Stopford - Architect, RBS
Parc 55
2:00 pm - 3:00 pm Patterns for Modularity II: Revenge of the Patterns
Anton Epple - Consultant, Eppleton
Zoran Sevarac - Teaching Assistant, Faculty of Organisational Sciences, University of Belgrade
Jaroslav Tulach - NetBeans Platform Architect, Oracle Czech Republic
Hilton San Francisco
Yosemite A/B/C
3:30 pm - 4:30 pm REST and Hypermedia as the Engine of Application State with Standard Java APIs
Kalle Stenflo, Consultant, Jayway
Mattias Hellborg Arthursson - Senior Consultant, Jayway
Hilton San Francisco
Golden Gate 3/4/5
12:30 pm - 1:30 pm RESTing Hard: Enterprise-Strength REST for Java
Josh Street - Technology Strategist, Bank of America
Hotel Nikko
Carmel I/II
3:30 pm - 4:30 pm Rapid RESTful Web Applications with Apache Sling and Jackrabbit
Craig Dickson - Enterprise Software Consultant,
Ruben Reusser - CTO,, Inc
Hilton San Francisco
Plaza A/B

Schedule subject to change




« September 2016