InfoQ Homepage Architecture Content on InfoQ
-
Hacking Your Organization
Lloyd Taylor talks about different types of organizational culture, how to understand the culture one is in, what to do to be successful in the respective organization, and how to prepare for change.
-
Modern SOA Infrastructure and Open Source
Mark Little presents the constituents of a modern SOI and where open source implementations stand in terms of standards, tools, ease of use, performance and reliability.
-
Using Erlang in a Carrier-Grade Media Distribution Switch
Steve Vinoski talks on how Erlang is used in a media distribution switch to control the video stream flow at speeds up to 200Gb/s and handling tens of thousands of open HTTP connections.
-
The Role of Hypermedia and the Future of Web Integration
Guilherme Silveira considers that RESTful web services need to make use of hypermedia in order to be prepared for web integration. He shows how links can be used to create more decoupled services.
-
Enterprise SOA Security
Dirk Krafzig presents general aspects of implementing SOA security using a token and role-based approach rather than session and application-based access to resources, including organizational issues.
-
Mobile HTML 5.0
Michael Galpin covers developing mobile web apps, HTML 5, PhoneGap, Appcelerator, Web Sockets, server-side data push, Canvas, CSS3, application cache, video/audio, and mobile platform feature support.
-
Deriving Agility from SOA and BPM - Ten Things that Separate the Winners from the Losers
Manas and Clemens discuss deriving business agility from SOA and BPM, how SOA and BPM enable agility, and pitfalls/recommendations for organizational culture, business and technical architectures.
-
NoSQL at Twitter
Kevin Weil presents how Twitter does data analysis using Scribe for logging, base analysis with Pig/Hadoop, and specialized data analysis with HBase, Cassandra, and FlockDB.
-
Node.js: Asynchronous Purity Leads to Faster Development
Ryan Dahl demonstrates how to use Node.js’ asynchronous IO model to write simple HTTP servers that scale up serving thousands of connections while using a very low memory footprint and few CPU cycles.
-
Large Scale Map-Reduce Data Processing at Quantcast
Ron Bodkin presents the architecture used by Quantcast to process 100s of TB of data daily using Hadoop on dedicated systems, the applications, the type of data processed, and the infrastructure used.
-
Netflix in the Cloud
Adrian Cockcroft discusses the advantages of running Netflix on AWS, comparing the old data center solution against the new cloud architecture, the current implementation and plans for the future.
-
Yes, SQL!
Uri Cohen reviews SQL and distributed data stores, presenting how various API’s – memcached, SQL/JDBC, JPA - can be used to interact with such data stores, specifying what jobs they are best used for.