|
MSDN Magazine Smart Client Article
2009-03-28 20:16:00 My article on ?optimizing a large-scale Software+Services application? has been published in the April edition of MSDN Magazine. Here?s a short excerpt: ?We had to juggle occasional connectivity, data synchronization, and publish/subscribe all at the same time. We learned that we couldn’t solve all problems either client-side or server-side, but rather that an integrated approach was needed ...
Messaging ROI
2009-02-22 11:12:00 There’s been some recent discussion as to the “cost” of messaging: Greg Young asserts: “I believe that this shows there to be a rather negligible cost associated with the use of such a model. There is however a small cost, this cost however I believe only exists when one looks at the system in isolation.” Ayende adds ...
Messaging ROI
2009-02-22 11:12:00 There’s been some recent discussion as to the “cost” of messaging: Greg Young asserts: “I believe that this shows there to be a rather negligible cost associated with the use of such a model. There is however a small cost, this cost however I believe only exists when one looks at the system in isolation.” Ayende adds ...
Scalability of Impact Attenuator Testing
2009-01-11 20:42:00 Greetings all, As part of my university's Formula SAE, we are trying to develop a way to test the 'crush foam' (aluminium honeycomb structure, with cells having an approximate diameter of 8mm) to fix to the nose of the car. (To get an idea of the application, check out http://www.fsae.com/
Scalability of Impact Attenuator Testing
2009-01-06 19:10:00 Greetings all, As part of my university's Formula SAE, we are trying to develop a way to test the 'crush foam' (aluminium honeycomb structure, with cells having an approximate diameter of 8mm) to fix to the nose of the car. (To get an idea of the application, check out http://www.fsae.com/.) To p
Building Super-Scalable Web Systems with REST
2008-12-29 22:38:00 I’ve been consulting with a client who has a wildly successful web-based system, with well over 10 million users and looking at a tenfold growth in the near future. One of the recent features in their system was to show users their local weather and it almost maxed out their capacity. That raised certain warning ...
Building Super-Scalable Web Systems with REST
2008-12-29 22:38:00 I’ve been consulting with a client who has a wildly successful web-based system, with well over 10 million users and looking at a tenfold growth in the near future. One of the recent features in their system was to show users their local weather and it almost maxed out their capacity. That raised certain warning ...
SOA, REST, and Pub/Sub
2008-12-15 09:34:00 From Integrated Simplicity: The question of how web-based (or 3rd party) consumers can work with pub/sub based services comes up a lot. Many developers are used to implementing web services exposing methods on them like GetAllCustomers. When moving to pub/sub and other more loosely coupled messaging patterns, developers look to implement the same pattern, opting for something ...
SOA, REST, and Pub/Sub
2008-12-15 09:34:00 From Integrated Simplicity: The question of how web-based (or 3rd party) consumers can work with pub/sub based services comes up a lot. Many developers are used to implementing web services exposing methods on them like GetAllCustomers. When moving to pub/sub and other more loosely coupled messaging patterns, developers look to implement the same pattern, opting for something ...
Reliability, Availability, and Scalability
2008-11-15 22:20:00 The great people at IASA have made the recording for my webcast available online. You can find it here. The slides can be found here. I also gave this talk at TechEd Barcelona and wanted to thank the attendee who posted this comment: ?You?ve done it again. Everytime I attend a session of yours I leave the room with ...
Reliability, Availability, and Scalability
2008-11-15 22:20:00 The great people at IASA have made the recording for my webcast available online. You can find it here. The slides can be found here. I also gave this talk at TechEd Barcelona and wanted to thank the attendee who posted this comment: ?You?ve done it again. Everytime I attend a session of yours I leave the room with ...
What is Scalability Testing?
2008-10-14 12:04:00 Scalability Testing is used to check whether the functionality and performance of a system are capable to meet the volume and size change as per the requirements.Scalability testing can be done using load test with various software and hardware configurations changed, where the testing environment settings unchanged.
[Presentation] Reliability, Scalability, and Availability
2008-09-26 07:02:00 For everyone who was able to make it for my webcast with IASA on Reliability, Scalability, and Availability - thanks for coming out. I didn’t want to wait for the recording to make it online before putting up the slides, so here they are: Reliability, Availability, and ScalabilityHow to have your cake, and eat it ...
[Presentation] Reliability, Scalability, and Availability
2008-09-26 07:02:00 For everyone who was able to make it for my webcast with IASA on Reliability, Scalability, and Availability - thanks for coming out. I didn’t want to wait for the recording to make it online before putting up the slides, so here they are: Reliability, Availability, and ScalabilityHow to have your cake, and eat it ...
An Answer of Scale
2008-08-13 13:22:00 To the question of scale Ayende brings up, I thought I’d tap my concept map. First of all, I wanted to address the relationship between various topics related to scalability: And on the connection between scalability and throughput: The important message here is that the scalability of a system is a cost function that gives throughput ...
An Answer of Scale
2008-08-13 13:22:00 To the question of scale Ayende brings up, I thought I’d tap my concept map. First of all, I wanted to address the relationship between various topics related to scalability: And on the connection between scalability and throughput: The important message here is that the scalability of a system is a cost function that gives throughput ...
Scaling Long Running Web Services
2008-07-30 14:06:00 While I was at TechEd USA I had an attendee, Will, come up and ask me an interesting question about how to handle web service calls that can take a long time to complete. He has a number of these kinds of requests ranging from computationally intensive tasks to those requiring sifting through large amounts ...
Scaling Long Running Web Services
2008-07-30 14:06:00 While I was at TechEd USA I had an attendee, Will, come up and ask me an interesting question about how to handle web service calls that can take a long time to complete. He has a number of these kinds of requests ranging from computationally intensive tasks to those requiring sifting through large amounts ...
Durable Messaging Dilemmas
2008-07-18 00:18:00 I’ve received some great feedback on my MSDN article and some really great questions that I think more people are wondering about, so I think I’ll try to do a post per question and see how that goes. Libor asks: “Would you recommend using durable messaging for systems where there are similar requirements with respect to data ...
Durable Messaging Dilemmas
2008-07-18 00:18:00 I’ve received some great feedback on my MSDN article and some really great questions that I think more people are wondering about, so I think I’ll try to do a post per question and see how that goes. Libor asks: “Would you recommend using durable messaging for systems where there are similar requirements with respect to data ...
Durable Messaging Dilemmas
2008-07-17 17:18:00 I’ve received some great feedback on my MSDN article and some really great questions that I think more people are wondering about, so I think I’ll try to do a post per question and see how that goes. Libor asks: “Would you recommend using durable messaging for systems where there are similar requirements with respect to data ...
Make WCF and WF as Scalable and Robust as NServiceBus
2008-06-30 16:47:00 This topic is getting more play as more people are using WCF and WF in real-world scenarios, so I thought I’d pull the things that I’ve been watching in this space together: Reliability Locking in SqlWorkflowPersistenceService (via Ron Jacobs) where, if you want predictable persistence (MS: ‘none of our customers asked for this to be easy’), ...
Make WCF and WF as Scalable and Robust as NServiceBus
2008-06-30 16:47:00 This topic is getting more play as more people are using WCF and WF in real-world scenarios, so I thought I’d pull the things that I’ve been watching in this space together: Reliability Locking in SqlWorkflowPersistenceService (via Ron Jacobs) where, if you want predictable persistence (MS: ‘none of our customers asked for this to be easy’), ...
Make WCF and WF as Scalable and Robust as NServiceBus
2008-06-30 14:47:00 This topic is getting more play as more people are using WCF and WF in real-world scenarios, so I thought I’d pull the things that I’ve been watching in this space together: Reliability Locking in SqlWorkflowPersistenceService (via Ron Jacobs) where, if you want predictable persistence (MS: ‘none of our customers asked for this to be easy’), ...
Object Relational Mapping Sucks!
2008-06-25 13:32:00 For reporting, that is. And doesn’t handle concurrency! Unless you don’t expose setters. I guess it depends, doesn’t it? Well, that was Ted’s assertion in his recent Pragmatic Architecture column on data access. But, “it depends” doesn’t get the system built, does it? So, here are some rules for using o/r mapping that will get you 99% of the ...
Object Relational Mapping Sucks!
2008-06-25 13:32:00 For reporting, that is. And doesn’t handle concurrency! Unless you don’t expose setters. I guess it depends, doesn’t it? Well, that was Ted’s assertion in his recent Pragmatic Architecture column on data access. But, “it depends” doesn’t get the system built, does it? So, here are some rules for using o/r mapping that will get you 99% of the ...
Object Relational Mapping Sucks!
2008-06-25 06:32:00 For reporting, that is. And doesn’t handle concurrency! Unless you don’t expose setters. I guess it depends, doesn’t it? Well, that was Ted’s assertion in his recent Pragmatic Architecture column on data access. But, “it depends” doesn’t get the system built, does it? So, here are some rules for using o/r mapping that will get you 99% of the ...
Sagas Solve Stupid Transaction Timeouts
2008-06-23 09:09:00 It turns out that there was a subtle, yet dangerous problem in the use of System.Transactions - a transaction could timeout, rollback, and the connection bound to that transaction could still change data in the database. Think about that a second. Scary, isn’t it? At TechEd Israel I had a discussion with Manu on this very ...
Sagas Solve Stupid Transaction Timeouts
2008-06-23 09:09:00 It turns out that there was a subtle, yet dangerous problem in the use of System.Transactions - a transaction could timeout, rollback, and the connection bound to that transaction could still change data in the database. Think about that a second. Scary, isn’t it? At TechEd Israel I had a discussion with Manu on this very ...
Sagas Solve Stupid Transaction Timeouts
2008-06-23 02:09:00 It turns out that there was a subtle, yet dangerous problem in the use of System.Transactions - a transaction could timeout, rollback, and the connection bound to that transaction could still change data in the database. Think about that a second. Scary, isn’t it? At TechEd Israel I had a discussion with Manu on this very ...
[Podcast] Highly Scalable Web Architectures
2008-06-19 22:42:00 For those people who couldn’t come to TechEd USA and didn’t see my talks on how to build highly scalable web architectures, you’re in luck - Craig, the man behind the Polymorphic Podcast sat down with me and we chatted about what the problems, common solutions, and effective tactics there are in this space. For ...
[Podcast] Highly Scalable Web Architectures
2008-06-19 22:42:00 For those people who couldn’t come to TechEd USA and didn’t see my talks on how to build highly scalable web architectures, you’re in luck - Craig, the man behind the Polymorphic Podcast sat down with me and we chatted about what the problems, common solutions, and effective tactics there are in this space. For ...
[Podcast] Highly Scalable Web Architectures
2008-06-19 15:42:00 For those people who couldn’t come to TechEd USA and didn’t see my talks on how to build highly scalable web architectures, you’re in luck - Craig, the man behind the Polymorphic Podcast sat down with me and we chatted about what the problems, common solutions, and effective tactics there are in this space. For ...
Web Scalability Slides and Code
2008-06-06 14:23:00 For all the people who came to my talk on Web Scalability with Asynchronous Systems Architecture, thanks for coming and being such a great audience. For all my other readers and loyal subscribers, I’ve updated the code since last it was published so you can find the new stuff here. Here’s the powerpoint And here’s the code
Web Scalability Slides and Code
2008-06-06 14:23:00 For all the people who came to my talk on Web Scalability with Asynchronous Systems Architecture, thanks for coming and being such a great audience. For all my other readers and loyal subscribers, I’ve updated the code since last it was published so you can find the new stuff here. Here’s the powerpoint And here’s the code
Web Scalability Slides and Code
2008-06-06 14:23:00 For all the people who came to my talk on Web Scalability with Asynchronous Systems Architecture, thanks for coming and being such a great audience. For all my other readers and loyal subscribers, I’ve updated the code since last it was published so you can find the new stuff here. Here’s the powerpoint And here’s the code
NServiceBus Performance
2008-05-21 09:08:00 I’ve gotten this question several times already but now companies are beginning to look for performance comparisons in making decisions around the use of nServiceBus. It’s often compared to straight WCF, BizTalk, and now Neuron ESB. In Sam’s recent post he posts to a case study of Neuron doing 28 million messages an hour. That’s ...
NServiceBus Performance
2008-05-21 09:08:00 I’ve gotten this question several times already but now companies are beginning to look for performance comparisons in making decisions around the use of nServiceBus. It’s often compared to straight WCF, BizTalk, and now Neuron ESB. In Sam’s recent post he posts to a case study of Neuron doing 28 million messages an hour. That’s ...
Business scalability and valuation
2008-05-01 22:00:00 My pervious post was about business scalability, a term used by Rakesh jhunjhunwala frequently. I attempted to lay out my understanding of the term in that post.Business scalability is a critical factor in valuation. As I detailed on my2 Vote(s)
By: Market Buzz
Business scalability
2008-04-29 00:00:00 I received the following question from rathin and thought that this a good question which cannot be answered in a short comment. Hi Rohit,Can you elaborate more on "Business scability"...Rakesh JhunJhunwala emphasises on th8 Vote(s)
By: Market Buzz
[Video] Messaging and Architecture Discussion at ALT.NET
2008-04-28 23:53:00 In this video, Greg Young, Martin Fowler, Evan Hoff, Dru Sellers, myself and some others discussed various aspects of event-based systems, how Domain-Driven Design works with them, what role messaging has, and how all these connect to architectural properties like scalability and fault tolerance. One of the questions that Martin started answering was how teams can ...
[Video] Messaging and Architecture Discussion at ALT.NET
2008-04-28 23:53:00 In this video, Greg Young, Martin Fowler, Evan Hoff, Dru Sellers, myself and some others discussed various aspects of event-based systems, how Domain-Driven Design works with them, what role messaging has, and how all these connect to architectural properties like scalability and fault tolerance. One of the questions that Martin started answering was how teams can ...
[Video] Messaging and Architecture Discussion at ALT.NET
2008-04-28 23:53:00 In this video, Greg Young, Martin Fowler, Evan Hoff, Dru Sellers, myself and some others discussed various aspects of event-based systems, how Domain-Driven Design works with them, what role messaging has, and how all these connect to architectural properties like scalability and fault tolerance. One of the questions that Martin started answering was how teams can ...
Scalability Article up on InfoQ
2008-04-11 07:59:00 I’ve published a new article on performance and scalability on InfoQ: Spectacular Scalability with Smart Service Contracts In this article, I attempt to debunk some of the myths around stateless-ness as the key to scalability. Here’s how it starts: It was a sunny day in June 2005 and our spirits were high as we watched the new ordering system ...
Scalability Article up on InfoQ
2008-04-11 07:59:00 I’ve published a new article on performance and scalability on InfoQ: Spectacular Scalability with Smart Service Contracts In this article, I attempt to debunk some of the myths around stateless-ness as the key to scalability. Here’s how it starts: It was a sunny day in June 2005 and our spirits were high as we watched the new ordering system ...
Scalability Article up on InfoQ
2008-04-11 07:59:00 I’ve published a new article on performance and scalability on InfoQ: Spectacular Scalability with Smart Service Contracts In this article, I attempt to debunk some of the myths around stateless-ness as the key to scalability. Here’s how it starts: It was a sunny day in June 2005 and our spirits were high as we watched the new ordering system ...
IPTEGO, Radware Partner To Deliver Scalability, Performance And Security In
2008-02-06 20:30:00 Radware and IPTEGO, integrated application delivery solutions provider and a voice over IP, VoIP service provider based on SIP protocol, respectively have formed a joint venture based on OEM agreement to provide carrier grade, high availability paired with scalability and security for SIP based VoIP services.MAHWAH, New Jersey, February 6 /PRNewswire-FirstCall/ -- Radware , the leading provider of integrated application delivery solutions for business-smart networking, and IPTEGO, a voice over Internet Protocol (VoIP) provider of Session Initiation Protocol (SIP)-based services and solutions, announced today that the two companies have entered into a strategic original equipment manufacturer (OEM) agreement to ensure carrier-grade high availability, scalability and security for SIP-based VoIP networks. The Radware and IPTEGO partnership has resulted in the creation of a more complete and robust SIP-based solution. Using Radware's SIP Director, a fully SIP-aware intelligent ADC sol...
Distributed Architecture on ARCast.TV Rapid Response
2008-01-15 00:45:00 A while ago, me and Ron Jacobs (virtually) got together and did a couple “rapid responses” to questions on the MSDN architecture forums, and I just noticed that they’re online. The really great thing is that there are transcripts! For your convenience, I’ve included them here. By the way, if you’re looking for more Q&A style ...
Distributed Architecture on ARCast.TV Rapid Response
2008-01-15 00:45:00 A while ago, me and Ron Jacobs (virtually) got together and did a couple “rapid responses” to questions on the MSDN architecture forums, and I just noticed that they’re online. The really great thing is that there are transcripts! For your convenience, I’ve included them here. By the way, if you’re looking for more Q&A style ...
Distributed Architecture on ARCast.TV Rapid Response
2008-01-15 00:45:00 A while ago, me and Ron Jacobs (virtually) got together and did a couple “rapid responses” to questions on the MSDN architecture forums, and I just noticed that they’re online. The really great thing is that there are transcripts! For your convenience, I’ve included them here. By the way, if you’re looking for more Q&A style ... |



