Tag Archives: system architecture

Monitoring System Health and Availability, and Logging: Part 2

Continuing yesterday’s discussion of monitoring and logging, I wanted to work through a few specific cases and try to illustrate how things can be sensed in an organized way, and especially how errors of various types can be detected. To … Continue reading

Posted in Software | Tagged , , , | Leave a comment

Monitoring System Health and Availability, and Logging: Part 1

Ongoing Monitoring, or, What’s Happening Now? Any system with multiple processes or machines linked by communication channels must address real-time and communication issues. One of the important issues in managing such a system is monitoring it to ensure all of … Continue reading

Posted in Software | Tagged , , , , , , , | Leave a comment

Designing and Documenting Inter-Process Communication Links

I’ve touched on the subject of inter-process communication previously here and here, but now that I’m charged with doing a lot of this formally I wanted to discuss the process in more detail. I’m sharing this in outline form to … Continue reading

Posted in Software | Tagged , , , | Leave a comment

Of Pencils, the Division of Labor, Building Teams, and Knowing What the Heck Is Going On

The conversation at the watering hole after this evening’s CharmCityJS Meetup was interesting as usual. In between talking with and encouraging some of the younger attendees and speakers I spoke with a senior develop about a contract he was finishing … Continue reading

Posted in Management | Tagged , , , , , | Leave a comment

Architectural Considerations for Simulation

The simulations I’ve written, designed, specified, and utilized have incorporated a number of different features. I found it interesting that I was able to describe them in opposing pairs. Continuous vs. Discrete-Event I’ve gone into detail about continuous and discrete-event … Continue reading

Posted in Simulation | Tagged , | Leave a comment

Addendum To Process Described in Post on Domain-Driven Design

I’ve edited the post from May 11th that describes my preferred project/VV&A methodology. I was reminded, while viewing some excellent presentations at the Project Summit / Business Analyst World conference in DC this week (at which I volunteered) that I … Continue reading

Posted in Management | Tagged , , , , | Leave a comment

Domain-Driven Design

At yesterday’s DC PHP Developer’s Community Meetup Andrew Cassell gave a really nice presentation on Domain-Driven Design. He described the major books in the field, some of the main movers and history, and what the idea is all about. In … Continue reading

Posted in Management | Tagged , , , , | Leave a comment

A Simple Discrete-Event Simulation: Part 32

Before adding further complexity to the existing system (read: before adding the capabilities which will make it usable!) I wanted to back up and consider the internal architecture of what I’m building. The goal is something that conforms to the … Continue reading

Posted in Simulation | Tagged , , | Leave a comment

How My Core Competencies Map To Working With Customer Systems

I created the figure below while I was working out the requirements for a simulation tool that would support analysis of this kind of system. While this diagram represents a fairly specific example of the set of things I’ve been … Continue reading

Posted in Management | Tagged , , , , , , | Leave a comment

System and Enterprise Architecture

The figure below shows a notional representation of an integrated, plant-wide control system for a type of modern strip mill. I installed one- and two-line tunnel furnace Level 2 control systems in several plants just like this. I’ve highlighted the … Continue reading

Posted in Software | Tagged , , , | Leave a comment