Nobody Thinks They're An Enterprise
Any technology whose name contains the words business or enterprise is crap until proven not. And might be crap even when proven not.
0 commentsSave Tags: opinion
Erlang Introduction (For the Ruby Guy) part 3
In Erlang your world revolves around processes. Not to be confused with OS processes. Here we are talking about highly light weight threads that can... more »
0 commentsSave Tags: other languages, ruby
Do Architects need coding skills?
Do Architects need coding skills? In the oft cited parallel world of construction and engineering (of buildings), it is true that to be an... more »
3 commentsSave Tags: opinion, reviews
Erlang as middleware
Delicious is also using Erlang. Well, that's yet another addition to the Erlangy list of Facebook, SimpleDB, CouchDB, Twitter and many more. All these... more »
0 commentsSave Tags: frameworks, java
Why Erlang ?
Because it’s a completely different approach from the OO programming languages (even from the pure functional ones like Lisp or Haskell), it’s... more »
0 commentsSave Tags: opinion, other languages
Java is not Object Oriented
The Java programming language is one of the most taught, learned, written about, and programmed in programming languages today. Beginning its life in... more »
7 commentsSave Tags: java, opinion, other languages
Android losing its mojo fast
Android started off being a great idea, from a great company, with lots of support from carriers and manufacturers, and an awesome $10million contest... more »
0 commentsSave Tags: frameworks, java, mobile, opinion
XML makes you stoopid!
I wrote a recent article the other day on how Google has decided NOT to use XML for a recent project they open sourced. I received a LOT of very... more »
3 commentsSave Tags: opinion, trends, xml
Protocol Buffers: Leaky RPC
Mark Pilgrim tells us why Protocol Buffers are so nice. Notice, though, that everything he writes focuses entirely on their form and structure as... more »
0 commentsSave Tags: opinion
Google Open Source Blog: Protocol Buffers: Google's Data Interchange Format
At Google, our mission is organizing all of the world's information. We use literally thousands of different data formats to represent networked... more »
1 commentsSave Tags: research
Erlang, or Utility-computing vs. Appliance-computing
I’ve taken up an interest in Erlang again lately, mostly because I’m building bigger distributed software than I used to. One has to evolve. If you... more »
0 commentsSave Tags: other languages
Microsoft accused of reinventing EJB – ouch!
There is a lot of discussion around Microsoft’s object-relational efforts right now. There are a couple of key issues: Is Microsoft really committed... more »
0 commentsSave Tags: microsoft, reviews
Notes from Erlang Exchange
My notes from Erlang exchange the I attended last week. Some ideas around fault tolerance and OTP as an application system.
0 commentsSave Tags: open source, other languages
My Mixed Feelings about Ruby
There’s a lot of features of Ruby that I like, but there are some that just drive me nuts like blocks not taking blocks and the ampersand operator.... more »
0 commentsSave Tags: open source, ruby, trends, web 2.0
Amazon thinks Cloud will conquer Man by 2010
Amazon CTO Werner Vogels believes that cloud computing will be commonplace within two years.
0 commentsSave Tags: trends
Kilim - actors and message passing in Java (better than Erlang)
Kilim is a message-passing framework for Java that claims provides ultra-lightweight threads and facilities for fast, safe, zero-copy messaging... more »
3 commentsSave Tags: java, trends
Killing Ontologies/OWL In The Semantic Web?
The idea that I am proposing is a blend of marketing and product marketing/positioning, perhaps with a little bit of product design tweaking, though... more »
0 commentsSave Tags: opinion, trends
Ruby on Rails: scaling to 1 billion page views per month
While a lot of attention has been focused on Twitter with questions about whether Ruby on Rails scales, LinkedIn has been quietly running a RoR... more »
1 commentsSave Tags: ruby, server, trends
The 5 Types of Poor Architects
Description of the 5 types of software architects you feel lucky to NOT to work with.
4 commentsSave Tags: humor, opinion
LinkedIn Architecture: 40M Pages per Day on Tomcat
This post summarizes the key parts of the LinkedIn architecture. It’s based on the presentations above, and on additional comments made during the... more »
4 commentsSave Tags: how-to, java, server
Are Object-Relational Mappers Worth It?
I know this has been a long-standing area of debate and has been discussed to death, but I just have to get this out of my system since it's bugging... more »
7 commentsSave Tags: database, methodology, opinion, tools
Headius on Maglev
Of course anyone who reads my blog expected I'd have something to say about Maglev once it was made public. I've previously performed what I thought... more »
0 commentsSave Tags: opinion, ruby
MagLev rocks and the planning of the next Ruby shootout
This post covers a couple of topics: 1) Why MagLev matters; 2) My plan for the next Ruby shootout.
0 commentsSave Tags: opinion, ruby
Gartner Reveals Top 10 Technologies
The good folks over at the Gartner Group have revealed the top 10 technologies that they believe will change the world over the next four years.
6 commentsSave Tags: research, trends
Hani's bile on JavaOne
Every year, I go to JavaOne. Every year, I’m ashamed, embarassed, and apologetic about Sun’s message. Don’t get me wrong, I like Sun. I really truly... more »
3 commentsSave Tags: opinion
via