Javier Neira's Library tagged → View Popular
Code, Coffee : weblog, Beta - "CRUD's Not The Answer"
-
that deletion is rarely, if ever, a valid business state and
that care should be taken in dealing with it. -
The idea
that you can annotate a few entity classes and suddenly you have a
model and business logic all taken care. - 15 more annotations...
High Scalability - High Scalability - How Ravelry Scales to 10 Million Requests Using Rails
-
The database is always the problem. Nearly all of the scaling/tuning/performance related work is database related. For example, MySQL schema changes on large tables are painful if you don’t want any downtime. One of the arguments for schemaless databases.
Google Wave: You need to pay attention to this. - Jason Kolb re: the Future of the Internet
-
XMPP is a protocol which describes communication. It models communication between two nodes on a network.
-
is develop the first really full-featured XMPP client, which also uses some of their new XMPP extensions to facilitate things like character-by-character updates.
- 6 more annotations...
How FriendFeed uses MySQL to store schema-less data - Bret Taylor's blog
-
making schema changes or adding indexes to a database with more than 10 - 20 million rows completely locks the database for hours at a time. Removing old indexes takes just as much time, and not removing them hurts performance because the database will continue to read and write to those unused blocks on every
INSERT, pushing important blocks out of memory -
We can change the "schema" simply by storing new properties.
- 3 more annotations...
InfoQ: Twitter, an Evolving Architecture
Evan Weaver, Lead Engineer in the Services Team at Twitter, who’s primarily job is optimization and scalability, talked about Twitter’s architecture and especially the optimizations performed over the last year to improve the web site during QCon London 2009.
SOA antipatterns
Service-Oriented Architecture (SOA) is the de-facto architectural approach for many IT initiatives. It is therefore important to understand the circumstances where this paradigm breaks, as this can significantly impact the delivery of IT programs. This article highlights two SOA antipatterns that define problems that can occur in the execution of SOA deliveries. A simple frame of reference for SOA is first introduced in the form of a layered reference architecture. The reference architecture is then used to illustrate the underlying reasons for the occurrence of the antipatterns. For each antipattern a description is provided that highlights the root causes of the problem and the approaches to re-factoring the solution, hence facilitating successful delivery.
Selected Tags
Related Tags
Sponsored Links
Top Contributors
Groups interested in architec...
-
thesis research
research for a thesis on Di...
Items: 177 | Visits: 64
Created by: Susana M
-
HighTech
Anything related to technol...
Items: 104 | Visits: 81
Created by: havanaboy
Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »
Join Diigo
