rtlechow + architecture 61
Service Oriented Agony | 8th Light
february 2012 by rtlechow
So what’s the solution? First of all, I question whether the system needed to be partitioned into services. Services are expensive and complicated, you should only create them if you absolutely need to. It’s always easier to live in a single process. Remember Martin Fowler’s first law of distributed objects: Don’t distribute your objects.
srp
solid
ccp
systems
software
programming
services
architecture
february 2012 by rtlechow
Z-Glass
august 2011 by rtlechow
The Z-Glass house is not designed as a portable house; yet at only 14? wide it can be trucked down the road with a wide load permit. The house shown above is pictured with rolled hot steel siding. This is just one idea for a durable exterior finish that would match the modern design of the Z-glass, but since you build it yourself, the choice is yours! Unfortunately, at this time we do not have interior pictures. This house is 370 square feet and 9’6″ tall from floor to roof top.
architecture
design
tinyhouse
august 2011 by rtlechow
United Nude - Lo Res Project
august 2010 by rtlechow
1. Wireframe an object (building, shoe, chair)
2. Remove polygons / smooth / lo-res-ify
3. PROFIT (simplify manufacturing)
3d
animation
architecture
art
computer
design
digital
form
idea
inspiration
model
resolution
modelling
2. Remove polygons / smooth / lo-res-ify
3. PROFIT (simplify manufacturing)
august 2010 by rtlechow
American City of Future (1925) #2
august 2010 by rtlechow
"How You May Live and Travel in the City of 1950… SPIRAL ESCALATORS"
architecture
city
art
culture
design
future
history
magazine
retro
technology
1950
august 2010 by rtlechow
Amazon's Dynamo - All Things Distributed
july 2010 by rtlechow
Giuseppe DeCandia, Deniz Hastorun, Madan Jampani, Gunavardhan Kakulapati, Avinash Lakshman, Alex Pilchin, Swami Sivasubramanian, Peter Vosshall and Werner Vogels, “Dynamo: Amazon's Highly Available Key-Value Store”, in the Proceedings of the 21st ACM Symposium on Operating Systems Principles, Stevenson, WA, October 2007.
amazon
architecture
cloud
cluster
database
data
development
nosql
dynamo
s3
scalability
programming
research
web
aws
july 2010 by rtlechow
Google Research Publication: BigTable
july 2010 by rtlechow
Bigtable: A Distributed Storage System for Structured Data
Fay Chang, Jeffrey Dean, Sanjay Ghemawat, Wilson C. Hsieh, Deborah A. Wallach, Mike Burrows, Tushar Chandra, Andrew Fikes, and Robert E. Gruber
architecture
cloud
database
data
cluster
databases
development
distributed
filesystem
google
paper
pdf
programming
scalability
bigtable
Fay Chang, Jeffrey Dean, Sanjay Ghemawat, Wilson C. Hsieh, Deborah A. Wallach, Mike Burrows, Tushar Chandra, Andrew Fikes, and Robert E. Gruber
july 2010 by rtlechow
Cassandra @ Twitter: An Interview with Ryan King « myNoSQL
march 2010 by rtlechow
"ome side notes here about importing. We were originally trying to use the BinaryMemtable[2] interface, but we actually found it to be too fast — it would saturate the backplane of our network. We’ve switched back to using the Thrift interface for bulk loading (and we still have to throttle it). The whole process takes about a week now. With infinite network bandwidth we could do it in about 7 hours on our current cluster."
twitter
nosql
database
scalability
opensource
distributed
development
architecture
cassandra
march 2010 by rtlechow
Patterns of Failure - The Daily WTF
march 2010 by rtlechow
"It’s hard to describe that portfolio as anything but chaotic, let alone accept that it’s actually how things should be. Let me repeat that last bit. A disparate application portfolio is a good thing. Proprietary software has a high strategic value to the organization, and building it in a manner that doesn’t meet the requirements largely defeats the purpose."
architecture
programming
software
business
development
failure
wtf
march 2010 by rtlechow
Unhappy Hipsters
january 2010 by rtlechow
"It's lonely in the modern world"
design
humor
architecture
photography
blog
funny
fashion
fun
hipsters
january 2010 by rtlechow
If Architects Had to Work Like Web Designers
september 2009 by rtlechow
Please design and build me a house. I am not quite sure of what I need, so you should use your discretion. My house should have somewhere between two and forty-five bedrooms. Just make sure the plans are such that the bedrooms can be easily added or deleted. When you bring the blueprints to me, I will make the final decision of what I want. Also, bring me the cost breakdown for each configuration so that I can arbitrarily pick one.
webdesign
funny
humor
design
architecture
web
fun
humour
september 2009 by rtlechow
Brewer's conjecture and the feasibility of consistent, available, partition-tolerant web services
september 2009 by rtlechow
When designing distributed web services, there are three properties that are commonly desired: consistency, availability, and partition tolerance. It is impossible to achieve all three. In this note, we prove this conjecture in the asynchronous network model, and then discuss solutions to this dilemma in the partially synchronous model.
architecture
scalability
database
nosql
september 2009 by rtlechow
related tags
3d ⊕ 37signals ⊕ academic ⊕ activism ⊕ adages ⊕ advice ⊕ agile ⊕ amazon ⊕ animation ⊕ anti-patterns ⊕ antipattern ⊕ antipatterns ⊕ apartment ⊕ api ⊕ architect ⊕ architecture ⊖ art ⊕ article ⊕ articles ⊕ author ⊕ aws ⊕ bestpractices ⊕ bicycle ⊕ bigtable ⊕ bike ⊕ blog ⊕ books ⊕ bookshelves ⊕ buildings ⊕ business ⊕ c ⊕ cabin ⊕ caching ⊕ canada ⊕ career ⊕ cassandra ⊕ ccp ⊕ city ⊕ class ⊕ cloud ⊕ cloudcomputing ⊕ cluster ⊕ code ⊕ coding ⊕ column ⊕ community ⊕ computer ⊕ computing ⊕ controller ⊕ controllers ⊕ cool ⊕ crud ⊕ culture ⊕ cycling ⊕ data ⊕ database ⊕ databases ⊕ ddd ⊕ decorating ⊕ delete ⊕ deployment ⊕ design ⊕ designpatterns ⊕ dev ⊕ development ⊕ digital ⊕ distributed ⊕ distributedcomputing ⊕ diy ⊕ drools ⊕ dsl ⊕ dynamo ⊕ eav ⊕ ebook ⊕ education ⊕ encyclopedia ⊕ engineering ⊕ environment ⊕ etags ⊕ examples ⊕ facebook ⊕ failure ⊕ fallacies ⊕ fashion ⊕ filesystem ⊕ firm ⊕ form ⊕ framework ⊕ fun ⊕ funny ⊕ furniture ⊕ future ⊕ gadgets ⊕ gallery ⊕ games ⊕ gfs ⊕ google ⊕ graphic ⊕ graphics ⊕ green ⊕ guidelines ⊕ hidden ⊕ hipsters ⊕ history ⊕ home ⊕ house ⊕ http ⊕ humor ⊕ humour ⊕ idea ⊕ ideas ⊕ infographics ⊕ information ⊕ inspiration ⊕ interface ⊕ interior ⊕ interiors ⊕ internals ⊕ internet ⊕ interview ⊕ investing ⊕ java ⊕ latency ⊕ layout ⊕ learning ⊕ libraries ⊕ library ⊕ lifestyle ⊕ light ⊕ lisp ⊕ local ⊕ magazine ⊕ management ⊕ mapping ⊕ martinfowler ⊕ metaclass ⊕ metaprogramming ⊕ model ⊕ modeling ⊕ modelling ⊕ modern ⊕ modularity ⊕ movement ⊕ mri ⊕ mvc ⊕ networking ⊕ nosql ⊕ nyc ⊕ object ⊕ objectmodel ⊕ onion ⊕ online ⊕ ontario ⊕ oop ⊕ opensource ⊕ optimization ⊕ organization ⊕ paas ⊕ paper ⊕ pattern ⊕ patterns ⊕ pdf ⊕ people ⊕ performance ⊕ perl ⊕ permissions ⊕ photo ⊕ photography ⊕ photos ⊕ planning ⊕ politics ⊕ poster ⊕ process ⊕ productivity ⊕ programming ⊕ proxy ⊕ quake ⊕ rails ⊕ refactoring ⊕ reference ⊕ relational ⊕ reliability ⊕ research ⊕ resolution ⊕ rest ⊕ restful ⊕ retro ⊕ reverseproxy ⊕ rewrite ⊕ ror ⊕ ruby ⊕ rubyonrails ⊕ rule-engine ⊕ ruleengine ⊕ rules ⊕ rulesengine ⊕ s3 ⊕ saas ⊕ scalability ⊕ scaling ⊕ secret ⊕ security ⊕ semantic ⊕ semanticweb ⊕ server ⊕ services ⊕ shadow ⊕ shelves ⊕ shop ⊕ sign ⊕ signage ⊕ smalltalk ⊕ soa ⊕ socialism ⊕ software ⊕ solid ⊕ sql ⊕ srp ⊕ stackoverflow ⊕ storage ⊕ store ⊕ subway ⊕ sustainability ⊕ system ⊕ systems ⊕ technology ⊕ ted ⊕ testing ⊕ timelapse ⊕ tinyhouse ⊕ tips ⊕ toread ⊕ toronto ⊕ traffic ⊕ transportation ⊕ travel ⊕ trends ⊕ ttc ⊕ twitter ⊕ typography ⊕ UML ⊕ urban ⊕ video ⊕ visualization ⊕ wallpaper ⊕ web ⊕ web2.0 ⊕ webapp ⊕ webdesign ⊕ webserver ⊕ webservices ⊕ wikipedia ⊕ wireframes ⊕ wtf ⊕Copy this bookmark: