4
I Use This!
Activity Not Available

News

Posted about 15 years ago by rinat.abdullin
Posted about 15 years ago by rinat.abdullin
Posted about 15 years ago by rinat.abdullin
Posted about 15 years ago by rinat.abdullin
Posted about 15 years ago by rinat.abdullin
Posted about 15 years ago by rinat.abdullin
Posted about 15 years ago by rinat.abdullin
Posted about 15 years ago
Lokad is a proud user of Windows Azure, the cloud computing plateform of Microsoft. Our forecasting technology would be nowhere as scalable and accurate without Azure. Cloud computing opens tremendous opportunities as far reliability, security ... [More] , performance and costs are concerned. Yet, to get the most out of the cloud, apps have to be natively designed for the cloud. Our current cloudy architecture is drawn below. Our migration toward Azure costed us about 1 year of efforts that spread from late 2008 to early 2010 (which was still pretty fast considering the tremendous challenge it represented to redesign the architecture from scratch). Best patterns and practices for entreprise apps in the cloud are still a very nascent area. At Lokad, we want to share our experience and get feedback from the community. Although Lokad is not an open source company, we release as open source components that we believe to be applicable to other businesses. As a matter of fact, we are supporting multiple open source projects such as: Lokad.Cloud - an O/C mapper for Windows Azure (object to cloud) Lokad.CQRS - Command-Query Responsibility Segregation for Windows Azure.  Willing to design an enterprise app on the cloud? Make sure you check those two projects. [Less]
Posted about 15 years ago by Rinat Abdullin
In the Salescast technology announcement article some time ago I've mentioned that Lokad is planning to share experience, technological principles and frameworks behind this project with the community. The process has just started. Lokad.CQRS is ... [More] another open source project by Lokad. It is based on our experience of working with scalable applications, efficient development of enterprise solutions and dedication to Windows Azure (all the things needed to deliver massively scalable forecasting services for businesses). There also was a practice of doing research and development, learning from mistakes and publishing results for the community to benefit from. This project aims to provide field-tested guidance and .NET Application Blocks to help architects and developers deliver solutions ranging from high-traffic web sites to feature-rich enterprise solutions. In a sense, Lokad.CQRS is merely an adaptation of well-known principles and practices to the specific field of Windows Azure. These well-known principles include all the references and open source projects mentioned in xLim and CQRS series (but are not limited to them). Given all that, first drops of the code from the Lokad codebase are available within the Open Source Lokad.CQRS project at Google Code (mirror at CodePlex). Lokad.CQRS might interest: Architects and technology leaders planning to design and deliver scalable enterprise solutions with Windows Azure; Developers considering building such applications; Students learning about messaging, enterprise integration, CQRS, DDDD and scalable software; Everybody else who is interested. Currently trunk includes the latest port of Lokad.CQRS engine for Windows Azure environment. Porting more essential parts of CQRS architecture is in the Roadmap. However, this engine already comes with some base features: Feature Highlights: Publish/subscribe Handle commands and events Scheduled tasks Predefined deployment profiles Some Advanced Features: Non-intrusive infrastructure for hosting your business domain Extend and plug CQRS roles with custom functionality Various scalability options There is a little bit of documentation and some samples, too. From now on I'm planning to walk through the samples provided with the source code, as they get published. Obviously we start with really simple ones, moving to more elaborate scenarios, as more features get ported to the public domain of Lokad.CQRS. Project documentation will be expanded along the way. Here are some basic links to get you started: Starting page Feature Map CodePlex page that allows to download latest code as zip (as alternative to Mercurial Check-Out). All feedback and participation in the project and its community is highly appreciated. In the next blog post on the subject we'll walk over the first sample and the importance of messaging in CQRS solutions. [Less]
Posted about 15 years ago by rinat.abdullin