ebizQ's Business Agility Watch

Jack Vaughan

Usenix provides peek under hood of event processing security

user-pic
Vote 0 Votes

This is less a blog entry than a sort of episode of The Shady Tree Mechanic. In it we look under the hood on a humid East Coast summer afternoon. Under inspection: high-performance event processing.

High-performance event processing applications need basic and sometimes more-than-basic security features. This is true for stock trading applications that have been the bread-and-butter of event processing to date - and it will be just as true for new, emerging event processing applications, such as health care.

Real-time is always relative, of course - and architects always have to weight processing time versus cost to implement. But it may be guessed that event processing architects will increasingly need to balance the need for speed (processing) with the need for privacy (security) if event processing goes into wider and wider use. Security entails hurdles and typically slows down performance.

This week at the Usenix conference in Boston, Imperial College, University of Cambridge, and National Health Service UK researchers discussed their work on balancing the needs of high-speed event processing and information security. They call their system "DEFCon," for "Decentralized Event Flow CONtrol." The researchers say they have obtained a good mix of speed and safety in event processing.

Their method is said to achieve this mix via use of safe "inter-isolate" communication in Java applications. A goal is to avoid event unit objects that have references to each other. Instead they have reference only to objects "controlled by DEFCon."

In a paper, they write: "For objects exchanged through events, we want to provide the semantics of passing objects by value, and exploit a single address space to avoid data copying." Basically, they want low latency messaging between processing units ... which can be a challenge to the Java developer. It is hard to do the secure process isolation, have a quick system, and use basic Java skills. Enter the DEFCon API.

The U.K researchers did not have to call their system DEFCon, but who can blame them? "DEFCON," among other things, happens to be the U.S. DoD's designation for the defense readiness condition of the U.S. military. It is not for sure that DEFCon 1 has ever been used, but it is certain that many a feature film has "gone to DEFCON 1," just before a few thrilling bits where Martians, Vin Diesel, or Steven Segal blow up or save the world. Also for certain: a few more APIs will come this way to enable the event processing tools for wider use.

The Usenix 2010 proceedings, including the U.K. researchers' paper on event processing is available as a downloadable PDF.

Leave a comment

ebizQ’s expert blog team covers a broad range of BPM, business integration, business analytics/monitoring, collaboration, content and related issues.

Peter Schooff

Peter Schooff is Contributing Editor at ebizQ, and manager of the ebizQ Forum. Contact him at pschooff@techtarget.com

Kaitlin Brunsden

Kaitlin Brunsden is assistant editor at ebizQ. She attended SUNY Purchase and graduated with a degree in Creative Writing and a minor in Photography. Prior to joining ebizQ, Kaitlin worked as a copy editor for The Submission and Italics Mine! magazines. She can be reached at kbrunsden@techtarget.com.

Recently Commented On

Tag Cloud

#sweettweets, #w2e, 2010 bi predictions, 7, AADI, ActionBaes, ActionBase, Active Endpoints, Adaptive Process Guidance, Advanced SOA, Agile, Agility, Amberpoint, amberpoint, amy lipton, Anatoly Belychook, andrew smith, Andrew Smith, apache, APG, Appian, Appian Anywhere, Application Architecture Development and Integration Summit, architecture, Ashesh Badani, Autonomy, b2b, BEI, Best Practices, bi, BI, BI Forum, BI in 2010, BI Podcast, BizFeed, BizSensors, BonitaSoft, BPM, bpm, BPM forum, BPM in Action, bpm podcast, BPM Podcast, BPM podcast, BPM ROI, BPMN, Brian Gentile, Bryan Cheung, business, Business Console, business intelligence, Buzz, CALIBRE systems, CALIBRE Systems, Calvin Fudge, case management, case management podcast, castiron acquistions ibm, CEO, CFO, Channel Organizations, China, Clay Richardson, cloud, Cloud, Cloud 9, Cloud BI, Cloud changing IT, cloud computing, Cloud Computing, Cloud Forum, Cloud Governance, cloud podcast, Cloud Podcast, Cloud podcast, collaboration, conference, Connie Moore, Consected, content management, Content Management, Corticon, Courion, craig le clair, crm, CRM, customer relationship management, Data Direct, data warehousing, David Gilmour, David Linthicum, David Ulevitch, Decision Management Solutions, Derek Miers, Dr. Alexander Samarin, Dr. Ivan Misner, Dr. K Mani Chandy, Dr. Rado Kotorov, DW, Dynamic Applications, dynamic case management, Dynamic SOA, e-discovery, EA, EAI, ebizq, ebizQ Forum, ebizq newsite, ebizQ Podcast, ECM, ecology, EDA, enterprise 2.0, Enterprise Architecture, enterprise irregulars, Eric Payeur, esb, Event Driven Architecture, Event Processing, Facebook, federal, fidelis security systems, forrester, Forrester, Forum, Fujitsu, Garth Gehlbach, gartner, Gartner, Gartner AADI, Gartner BPM Summit, gartner bpm summit, Gaurish Vijay Hattangadi, Global 360, Gmail, Gomez, Gooddata, Google, Google Buzz, Google DNS, Google vs. China, Gordon Van Huizen, governance, government, Government, Green Tech, Greg Goldfarb, Ground-Floor BPM, holistic bpm, Human Process Management, Hyland Software, Ian Gotts, IBM, ibm, IBM Rational, Imad Mouline, impact 2009, Information Builders, Infostreet, infosys podcast, innovation, Innovative Process Consulting, iqu, IT, IT Business Managment, IT productivity, itko, iTKO, JackBe, Jacob Ukelson, James Taylor, Jason Bloomberg, Jaspersoft, jboss, Jeff Kaplan, jignesh shah, Jim Rudden, John Crupi, John Michelsen, John Thompson, JP Morgenthal, Kalido, Kathy Long, Keith Swenson, Kickfire, Kognitio, Laserfiche, les yeamans, liferay, Lombardi, lotus, M-Dot, Mainframe, Malcolm Ross, management, Mani Chandy, Marc Benioff, mashups, master data management, Matthew W. Calkins, MDM, mdm, Merger, Metastorm, Micro Focus, Microsoft, microsoft, middleware, Miguel Valdes-Faura, Mike Kavis, Miko Matsumura, mobile crm, Most Popular Forums, mulesoft, MWD, MWD Advisors, Neil Ward-Dutton, Nenshad Bardoliwalla, Networking Like a Pro, newsfeed, Nimbus, Nimbus Partners, Norman Nie, one degree consulting, One Degree Consulting, online communities, OnStrategies, Open Source, Open Source BI, OpenDNS, oracle, Oracle, Ovum, partnerpedia, Persona-Based BPM, Peter Schooff, Phil Ayres, Pierre Fricke, Podcast, podcast, Portals. Ken Burns, Predictive Analytics, process design, process discovery, process governance, process improvement, Process Management, process management, Process Management Software, process modeling, process quality, process quality management, Progress, Progress buys Savvion, Progress Software, Pure Play, QinetiQ, Quality Assurance, redhat, Revolution Analytics, Ribbit, Rich Caplow, Rob Koplowitz, Roman Stanek, SaaS, SaaS BPM, Salesforce, Samir Gulati, sandbox, SAP, Savvion, Scott Hebner, Scott Menter, See Think Do, show, siamak farah, SOA, soa, SOA Forum, soa in action, SOA in action, SOA in Action, SOA in Action Virtual Conference, SOA success, SOA testing, SOA Validation, soap, Social BPM, social media, Social Media, social networking, software ag, Software AG, Soumadeep Sen, source code, SquareTwo Financial, Stephanie Quick, Stephen Chan, Steve Weissman, Sun, Swayne Hill, Sybase, Tarak Modi, taraneon, the Holly Group, ThinkStrategies, Thinkstrategies, Thomas Olbrich, Thomas Wayman, Tivoli, Tony Baer, travel, twitter, Twitter, vista, Wave, web 2.0, Web 2.0, web services, weblayers, windows, wozniak, xp, Yefim Natis, ZapThink, ZL Technologies,

Monthly Archives

Blogs

ADVERTISEMENT