Interesting.Stuff
Technology.update
Model Driven Architectures
Building software and applications is still a skill. A good specification and design are required to do a good job. Some of the elementry software engineering work can be 'taken over' by code generators. I have concrete experiance with constructing working models and generating (regeneratable, extendible) class models from detailed designs (e.g. in UML). A huge benefit for the engineering team is one consistent model and API they can all use. Changes trough the model become more transparent too. Some of my generators are in use with well running software products in several industries.
Building a scalable infrastructure
The following table sums up some scalable infrastructure technology components that I've come accross during my work and have knowledge about and have concrete working experiance with, it doesn't stop with software: building scalable, high available web architectures is about well planned infrastructure as well!
| Technology | References | Comment |
| Firewalls | FortiNet - Fortigate 60,200 | Inluding High Availability (HA)setup |
| Load Balancers | Foundry/Brocade - ServerIron | Inluding High Availability (HA)setup |
| Switches | HP Switches- ProCurve | Including VLAN setup and spanning three |
| Power Distributing Units | APC - Switched Rack PDU | Remote power control |
| Server Technology | HP Proliant DL 360 G4 SASseries | Payable Quality CPU power |
| Storage Technology (SAN) | SUN - Storagetek | Ultra Fast I/O - fiber connected trough HBA cards |