Quantcast
Channel: Server Zone - Architecture
Browsing all 45 articles
Browse latest View live

Deployinator: Being Stupid to Be Smart

Developers deploy production code more than 30 times per day at Etsy. Small, rapid changes allow us to move fast, detect failure, and respond quickly. This works for a number of cultural and technical...

View Article



Why NoSQL is Not Just For Google and Amazon

In fact, for over 30 years or so, the Database Wars have been settled, the relational databases have won the fight, and the decision left was which relational database to use. Everyone “knows” that...

View Article

Why DevOps is Doomed! Ops teams are lost! (1 of 3)

The problem between dev and ops is primarily a terminology, communication and respect problem resulting in poor operational support.  The two organizations say common things backed by different...

View Article

A Depressive Journey With MongoDB

Disclaimer You are about to read a long story on how I got burnt with MongoDB and depressed with it. I am not blaming MongoDB, anyone using, advocating or developing it. I am blaming myself for this....

View Article

Getting Started with MongoDB and Python

If you've been following this blog for a while, you've seen me mention MongoDB more than once. One exciting thing for me is that I'll be co-teaching a tutorial at PyCon this year on Python and MongoDB...

View Article


The Importance of Text Analytics: Yesterday, Today and Tomorrow

Here’s something I’ve been meaning to share for a while: the slides for a talk entitled “Text Analytics: Yesterday, Today and Tomorrow”, co-authored with colleagues Vladimir Zelevinsky and Michael...

View Article

Developing .NET/C# Applications with VoltDB

Tune in as VoltDB demonstrates our “mini SQL Management Studio” for VoltDB built entirely in C#. During this webinar the presentation will include: • A primer on the basics of building C# WinForm...

View Article

Do You Monitor "Negative" (Missing) Events?

You are probably aware that you need to monitor your production systems for errors, and to add health monitoring for your servers. But are you monitoring negative events? What is a negative event,...

View Article


How We Moved Our Data Center 25 Miles Without Downtime

We recently migrated to a new data center at Braintree. This move was completed without losing a single transaction, emphasising uptime and high availability. We'll focus on our approach to high...

View Article


Netflix is Not Doing "NoOps"

A quote yesterday from Adrian Cockcroft's blog (if you don't know, he's Netflix's performance guru):There has been a sometimes heated discussion on twitter about the term NoOps recently, and I've been...

View Article

Integrate Your Enterprise Apps 'Like a Boss'

Integrating applications and making them play nice is something developers and architects struggle with on a daily basis.  There's a plethora of ways to do it, but it's hard to know which way best...

View Article

Beer and Pizza with Facebook: Learning Their Secrets...

Last night I was invited to go along to the Facebook offices in London and attend a tech talk on how Facebook do release engineering and automated testing. Now, when you go along to meetups & tech...

View Article

Collaborative Filtering at Scale

Sean Owen from the Mahout project (& Pentech VC,) at the 2nd BigData London meetup. URL:  http://vimeo.com/25178722 Download Button:  filtering-at-scale.png Thumbnail Image:  fast-cassandra.png ...

View Article


Cassandra in the Netflix Architecture

A talk from Denis Sheahan on Netflix's Cassandra Architecture and Open Source efforts. Presented on 28 March 2012 in Cassandra Europe. This presentation will cover: - Netflix in the Cloud - Why...

View Article

Several Solutions for Queue & Worker Systems

Almost every dating site we’ve built has a job queue of some kind. We enqueue email sends, statistic updates, logging, fraud detection and more. Anything that doesn’t immediately impact the response...

View Article


API Driven, Big Data Opportunity in Europe

I just got back from France this week where I was attending API Days in Paris. I thoroughly enjoyed many deep discussions with folks about big data and APIs, coming home with what I feel is a pretty...

View Article

SOA Forcing A Shift In IT Governance

As more and more companies adopt a service oriented approach to developing and maintaining existing enterprise systems, IT governance also needs to shift its philosophies to fit the emerging...

View Article


RabbitMQ, Subscription, and Bouncing Servers in EasyNetQ

If you are a regular reader of my blog, you’ll know that I’m currently working on a .NET friendly API for RabbitMQ, EasyNetQ. EasyNetQ is opinionated software. It takes away much of the complexity of...

View Article

An Action Cache

Do you ever find yourself in a loop calling a method that expects an Action or a Func as an argument? Here’s an example from an EasyNetQ test method where I’m doing just that: Preview Text:  Do you...

View Article

Messaging with JMS and MDBs on OpenShift

Messaging with JMS and MDBs on OpenShift from JBoss Developer on Vimeo. In this screencast you'll learn how to deploy a simple application using messaging to the cloud. You'll need an OpenShift...

View Article
Browsing all 45 articles
Browse latest View live




Latest Images