Questions for an Enterprise Architect
Erik Dörnenburg answers: What is Enterprise and Evolutionary Architecture?, discussing 4 issues: Turning strategy into execution, Ensuring conformance, Where do the architects sit? Buying or building?
The content has been bookmarked!
There was an error bookmarking this content! Please retry.
Posted by Sebastien Auvray on Nov 06, 2007
So what would it be good for? API implmentations, quick minimal applications, and web development that does not want or need things that are included in Rails, like ActiveRecord. Control panel mini-applications, or perhaps widgets.Of the other frameworks, IOWA has not been active for 3 years and Cerise has not been active for 1 year so we won't go into those.
NOSQL, The Web And The Enterprise
Case Study: IBM's Agile Transformation
Sinatra currently supports both Erb and Haml for Template and Inline use. Creating your own renderer for you template of choice is as easy as pie. Enjoy. sinatra.rubyforge.org/doc/classes/Sinatra/Erb/E...
sinatra.rubyforge.org/doc/classes/Sinatra/Haml/...
Sinatra and Haml are a great combo. So little code to make functional apps.
IOWA is not defunct at all.
Avi Bryant abandoned the project many years ago, but shortly after Kirk Haines picked it up and revamped it significantly.
There's probably few remaining lines of code from the original IOWA by Avi, if any.
The newest incarnation of IOWA is now under the Swiftcore project umbrella.
swiftiply.swiftcore.org/index.html
So from now on, the new IOWA will be rebranded as Swiftcore IOWA, which is alive and kicking, you can use "Avi Bryant's IOWA" to refer to the former project he abandoned around year 2002.
We're also on irc: irc.freenode.net #swiftcore
Hi Horacio,
Sorry for that! I have to admit I had problem keeping track of the IOWA project and I never used it myself so it made my investigations even harder.
Thanks for the clarification, it should definitely be part of my post. I might write about Swiftcore IOWA in a future post.
Regards,
Sébastien.
The placeholder for IOWA's new site was put up a couple of days ago. New content will be going up onto it soon. Feel free to contact me at wyhaines@gmail.com if you have any questions.
Kirk Haines
um... good, you got Kirk's email contact now for when you want to write that future post.
In the meantime, it would be advisable to correct the factual mistakes on this one.
Thanks for your attention,
vruz
Erik Dörnenburg answers: What is Enterprise and Evolutionary Architecture?, discussing 4 issues: Turning strategy into execution, Ensuring conformance, Where do the architects sit? Buying or building?
Sean Cribbs explains what Map-Reduce and Riak are, why and how to use Map-Reduce with Riak, and how to convert SQL queries into their Map-Reduce equivalents.
Chris Richardson shows how he ported a relational database to three NoSQL data stores: Redis, Cassandra and MongoDB.
Jean Tabaka challenges the audience to reflect on what Agile practices they are employing, how they are using them, ending with the questions “Why have their organization chosen to go Agile?
Andreas talks about the benefits of the Open Web and how it compares to proprietary stacks. He also talks about various projects that push the envelope like Boot to Gecko, Broadway and pdf.js.
Ron Bodkin discusses early adoption of Hadoop, NoSQL and describes MapReduce and related libraries and Frameworks. Other topics include Hive, Pig, multi tenancy, and security in a big data environment
Stephen Bohlen explains how Spring helps with interoperability between Java and .NET, demoing it with the help of a sample application.
Guilherme Silveira mentions some of the turning points in project development that may affect the quality of the code offering advice on avoiding writing crappy code.
6 comments
Watch Thread Reply