Tag Archives: Architecture

Server Side Web Frameworks, The Last Stand

October 16, 2013

0 Comments

I’m a fan of client / server architecture. I believe that…

  • the front end should be limited to the presentation tier
  • the back end should be limited to the logic / data tiers
  • the presentation tier should be separate from the logic / data tiers
  • the presentation tier should integrate with the logic / data tiers

I believe that the front end, the presentation tier, should be executed on the client and that the back end, the logic / data tier, should be executed on the server.
[…]

Continue reading...

The Fall of Server Side Web Frameworks

October 8, 2013

11 Comments

I am a champion of front end development.

I am a back end developer.

I can do front end development, and I have, but I would prefer not to. It is not an efficient use of my time. I can spend a day developing the foundation for an enterprise application, or I can spend a day troubleshooting a minor user interface issue. A front end developer can spend a day developing the foundation for a mobile user interface, or they can spend a day troubleshooting a minor persistence issue.

[…]

Continue reading...

The beginning of the end of web containers?

October 2, 2013

0 Comments

Is this the beginning of the end of web containers (i.e. servlet containers)?

For years, I preferred running Tomcat. It was easy. To install, extract the files. It was fast. It took seconds to start, and it took seconds to deploy a web application.

[…]

Continue reading...

AMP’d for Hadoop Alternatives

September 4, 2013

1 Comment

Apache Hadoop is not the only game in town.

I’ve been following AMPLab (UC Berkeley – link) for some time now. The goal of this collaboration is to tame big data by integrating algorithms, machines, and people (AMP).

[…]

Continue reading...

Topic of Interest – Distributed Stream Processing

August 29, 2013

1 Comment

I’ve been interested in distributed stream processing since the Storm and S4 announcements. Storm was open sourced by Twitter and S4, now an Apache Incubator project, was open sourced by Yahoo! Now, LinkedIn has open sourced Samza.
[…]

Continue reading...

Faster Big Data

August 29, 2013

3 Comments

Volume is one thing. Velocity is another.

Apache Hadoop
It is the big data platform for storing and processing lots of data, later.

What about storing and processing a subset of that data, now, by…
[…]

Continue reading...

It’s lightweight. It’s fast. What? How?

August 27, 2013

0 Comments

Yesterday, I filmed a short video for Red Hat.

I highlighted the core components of JBoss Enterprise Application Platform, the start up process, and the deployment process.

I have to say, it’s a bit harder to talk to a camera than it is to talk to an audience so I decided to follow it up by publishing this post.

[…]

Continue reading...

ACID v BASE

May 21, 2013

1 Comment

It started with a post on High Scalability about ATMs, ACID transactions, and BASE (link). It continued on Hacker News (link).

It ended with this:

The system is BASE. The components are ACID.

[…]

Continue reading...

Data Grid. Why?

November 7, 2012

1 Comment

Why use a data grid? This post aims to answer that very question.

[…]

Continue reading...

Data Grid – Cache Evolved

October 17, 2012

3 Comments

A data grid is one part cache and one part NOSQL. This post will discuss clustered caches, their limitations, and how data grids have incorporated NOSQL concepts in order to overcome them. It concludes with a couple of use cases related to application server clusters and data grids.

[…]

Continue reading...