This site is run by me, Tim Schaefer, a System Architect.
This is a place to come to find my contribution to Information Systems and System Architecture, in the form of free tools, and free advice on the topics I work with. I'm following the traditions--the original traditions--of pre-open-source, where some things are free, and others are not. It's not all or nothing, it's more about quid pro quo. I give a little, you give a little, and both sides benefit.
The Evolution of Computer System Architectures
I know I've only scratched the surface in trying to grasp what is possible in the field of system architecture, and computer system design, even after 20+ years working in Information Technology. There are so many things happening in this space right now, not only with large server installations, and new ways of managing big data using Hadoop, and NoSQL, but also the realm of the embedded server, and super-small servers like Gumstix, and Rasberry, and Beagleboard. There are a lot of cool things happening in automation and robotics as well, it's an exciting time to be in the computer business.
Server systems today have evolved not only into commodity systems, but actually, disposable systems. We are now in the disposable computing age, where virtual servers are created and removed at will, in virtual private clouds, with entire environments virtualized. Virtual as well as physical environments are shifting towards more and more automation than ever before, with more and more demands being put on designing scalable systems that will be, and are, used by thousands of users. This is where the role of system architect is being called into play, even more, building systems that scale.
I remain a student of the art of computer system architecture, The more I learn the more I find there is to learn, and I look forward to meeting others out there that share a common interest in this.
As a direct demonstration of my interest in your thoughts, I look forward to some criticism and/or suggestions for improvements of my work. Please send me an email to give me much-needed feedback that can give me guidance on how to improve what I do. There's always a newer, better, faster way to do things, everything evolves or it dies. I prefer to evolve if possible. :-) You can help me evolve, reach out and contact me, I'd love to hear what you think.