Return to civilization...re-launch of Terracotta.org
It's been a bit since I posted...we've been really busy cranking away on a new site at Terracotta, and it's finally out.
1 commentsSave Tags: announcement, java, javascript, web design
Gnip handles the entire Twitter feed and more
Using Terracotta on Amazon EC2, Gnip is handling the fire hose coming from many popular social networking sites. Gnip offers a single consolidated and... more »
0 commentsSave Tags: database, java, server, web 2.0
Nine Deadly Startup Diseases — and How to Cure Them
Building a startup is hard. There are many problems that can hurt a startup—perhaps even kill it. This article examines some of the more common... more »
1 commentsSave Tags: opinion
Memcached, but do you need it?
With all due respect to the technology and it's advocates (myself included), after a surge in articles describing the merits of using memcached I'm... more »
0 commentsSave Tags: database, opinion
Game over for Vista?
This week at the Black Hat Security Conference two security researchers will discuss their findings which could completely bring Windows Vista to its... more »
2 commentsSave Tags: security, windows
Terracotta & SpringSource Application Platform
I thought I would share this with the rest of the world and maybe save humanity a few hours of trial and error. I have managed to make Terracotta (TC)... more »
0 commentsSave Tags: frameworks, java, open source, server
Stop Catching Exceptions!
Too many programmers catch exceptions too often, causing both mainline and error handling logic to be complex and error-prone. Although C#, PHP... more »
3 commentsSave Tags: .net, java, opinion, php
Thoughts on Terracotta
I looked at Terracotta over the last few weeks. My goals were to understand what it does and how it could be helpful to us in the future. To achieve... more »
0 commentsSave Tags: frameworks, java, open source
Thinking about data lifetimes
As we’ve been getting started on a Terracotta reference application, we’ve started thinking hard about the lifetime of every piece of data. And when... more »
0 commentsSave Tags: database, java, server
Settling on a stack
I wrote a while back about the project I’m currently working on to build a reference application with Terracotta. At that time, we were still trying... more »
0 commentsSave Tags: frameworks, java, open source
Gotcha: using RIFE's bean-centric validation with Terracotta (or any entity container/cache)
RIFE has a unique approach towards validation which is centralized around bean instances and not bean classes.
0 commentsSave Tags: frameworks, java
Run terracotta as a service
Instructions on how to run a terracotta service as a service. Uses Java service wrapper.
0 commentsSave Tags: java
The Erlang hype is grotesque
Take for example this recent post on hacker news with the title “Amazon and Google Discover Erlang (IMDB is switching from Perl to Erlang)”. There in... more »
3 commentsSave Tags: opinion, other languages
Narrowing the focus
Terracotta is a platform for sharing clustered Java heap. There are many amazing things you can do with it. Too many, in fact. That has sometimes made... more »
0 commentsSave Tags: frameworks, java
Software: Live and Let Die
This week I was lucky to attend Gilad Bracha's guest lecture on Networked Serviced Programming at the Hebrew University. He has been talking about... more »
0 commentsSave Tags: opinion
Tuning, Testing, Deploying Terracotta Implementations - how does my application time-to-market change?
Talks about experience tuning, testing, deploying Terracotta and offers some advice around some best practices.
1 commentsSave Tags: frameworks, java, methodology, server
Avoiding the Palm / Treo Mistake
What killed Treo in my opinion was largely its instability. I think it is safe to assume Palm had a hardcore QA team. After all they were building... more »
0 commentsSave Tags: frameworks, java, mobile, trends
You Might be Overengineering your Project If ...
Really nice and funny description of the symptoms of the overengineering ... I recognized most of my old projects ...
6 commentsSave Tags: humor, opinion
J2EE Applications and Clusters
The ideas mentioned below are based on the practical experience of porting an existing application over a clustered environment.
0 commentsSave Tags: database, frameworks, java, server
Red Hat's IcedTea Powers OpenJDK to Full TCK Compatibility (no encumbered code)
Most of you know that the road to open source Java has been a long and winding one. Today an important milestone was announced, and through the... more »
0 commentsSave Tags: java, news, open source, unix-linux
Distributed Ehcache with Terracotta
A how-to guide on clustering Ehcache with Terracotta.
0 commentsSave Tags: how-to, java, open source, server
Why Java Isn’t The Problem
Quite a few people recently have been blaming Java for part of the downfall in current computer science (CS) graduates. While I don’t particularly... more »
3 commentsSave Tags: java, opinion, trends
Java Concurrency: Read / Write Locks
Java 5 comes with read / write lock implementations in the java.util.concurrent package. Even so, it may still be useful to know the theory behind... more »
0 commentsSave Tags: how-to, java
SmartFoxServer and Terracotta Clustering Design Patterns
In the vein of discovering the Terracotta killer app (more accurately, "killer apps," since there's a universe of possible things to do with... more »
1 commentsSave Tags: java, methodology, server
(JSR 133) Java Memory Model FAQ : Synchronized, Volatile, Final, etc.
What does synchronization do? How can final fields appear to change their values? What does volatile do? Does the new memory model fix the... more »
0 commentsSave Tags: frameworks, java
via