acm-header
Sign In

Communications of the ACM

Practice Archive


Archives

The Practice archive provides access to all Practice articles published in past issues of Communications of the ACM.

May 2012


From Communications of the ACM

Managing Technical Debt

Managing Technical Debt

Shortcuts that save money and time today can cost you down the road.


From Communications of the ACM

Your Mouse Is a Database

Your Mouse Is a Database

Web and mobile applications are increasingly composed of asynchronous and real-time streaming services and push notifications.


From Communications of the ACM

Idempotence Is Not a Medical Condition

Idempotence Is Not a Medical Condition

Messages may be retried. Idempotence means that's OK.