http://architects.dzone.com/articles/introduction-nosql-patterns
Worth reading.
Showing posts with label software architecture. Show all posts
Showing posts with label software architecture. Show all posts
Friday, June 22, 2012
Friday, December 2, 2011
Design Patterns in JavaScript
This is a nice compendium of patterns in JS. Quite easy and usefull when teaching that stuff with front end devs.
http://thoughtsonscripts.blogspot.com/2011/11/javascript-design-patterns.html
http://thoughtsonscripts.blogspot.com/2011/11/javascript-design-patterns.html
Labels:
javascript,
patterns,
software architecture
Friday, November 25, 2011
Great post on .NET performance
Good pointer, good actionnable pointers!, can be found here.The reference section is good too!
Tuesday, November 8, 2011
Google App Engine: cloud is not just hardware
More and more it becomes obvious that the cloud aspect of infrastructure will blur the distinction between what the application architecture has to take into account as a precondition and what it has to handle in its scope. This post from DZone is a great illustration on how taking the cloud into account is paramount to a successful project. You don't deal with it: you lose money; take it into account and you're as easily profitable.
Saturday, October 1, 2011
Thursday, September 29, 2011
MMM: Modularity Maturity Model
This article: http://www.infoq.com/news/2011/09/mmm-osgi is a summary of a presentation. The article contains a pointer to the presentation.Although still a work in progress, it is already worth a look:
- Level 1:Ad Hoc. Nothing is modular. Everything is a bunch of JARs, or worse, a bunch of classes. Typically results in a monolithic application.
- Level 2:Modules. Modules have a formal versioned identity, and dependencies are done against the module identity rather than the units themselves. Maven, Ivy, RPM and OSGi fall into this category.
- Level 3:Modularity. Modules are declared via module contracts, not via explicit module identifier/versions. The requirements might be abstract (e.g. Declarative Services is available) or might be specific packages (e.g. org.osgi.framework).
- Level 4:Loose coupling. Implementations are not found via factories or constructors; instead, they are queried dynamically from a registry or injected on demand.
- Level 5:Devolution. Artefact ownerships are devolved to modularity-aware repositories. They may support collaboration or governance for accessing the assets by relation to the capabilities required.
- Level 6:Dynamism. Modules participate in a dynamic life cycle which includes the ability to add, update and remove modules at runtime, whilst preserving the state in the system.
Identity lifecycle
Event without considering the philosophical issues associated with this topic, Identity management is surprizingly complex!
Taken from http://www.digitalidnews.com/2011/09/27/id-lifecycle-101-credential-management
Taken from http://www.digitalidnews.com/2011/09/27/id-lifecycle-101-credential-management
Issuing a credential is only the start of the identity lifecycle. As an individual moves around an organization, controlling and adjusting the systems he can and cannot access is equally important to the initial identity vetting. Throughout the ID lifecycle, this identity and credential management function is essential.
Wednesday, February 24, 2010
Silverlight vs Flex
I found a very well structured post on the comparison between Silverlight and Flex. It's almost a year old but remains relevant (to me at least): Find it here.
Thursday, October 15, 2009
Wave security
ReadWriteWeb has a good post on Google's Wave security. What I take away from this article has less to do with Wave per se as with the fact that security was a concern addressed from the start. One would wish this would be the "obvious" approach not worth mentioning in an interview. Since it's not the case, kudos to Google for showing the way both with their products and with their methodology.
Thursday, September 3, 2009
RESTful vs SOAP:a business case
Weird that CTO's still think of WS as needing to be SOAP. I though I was missing something, that there might be some virtue to SOAP I was unaware of. Seems I did not miss anything and that soap is not perceived as a waste only by me. You can read an articulated reflexion on this subject here.
Subscribe to:
Posts (Atom)
