Contents tagged with Testing
-
SO-Aware and the Microsoft Technology Stack
Since the launch of SO-Aware, we’ve been pleasantly surprised by the number of times other Microsoft partners in the middleware & integration space have positioned our product together with the rest of Microsoft’s Service Oriented (SO) technology stack when responding to competitive engagements against traditional J2EEvendors such as Oracle, IBM, SoftwareAG or Tibco. Our surprised is not based on any technical reasons (we built SO-Aware to fill the SOA governance gap in the Microsoft stack) but rather on how quickly Microsoft, partners and enterprise customers have embraced SO-Aware as a natural complement to the Microsoft integration and middleware technology stack. Read more...
-
Making WCF load testing so simple a caveman can do it
As I mentioned in previous posts, during the development of the SO-Aware Test Workbench we literally obsessed about making performance testing as simple as it gets. One of the aspects that make performance testing so simple with the SO-Aware Test Workbench is that it leverages SO-Aware’s WCF centralized configuration capabilities.
-
How fast are my services? Is NetTcpBinding really that fast?
NetTcpBinding is often assumed to offer the best performance of all WCF bindings. When working on WCF implementations, I often hear from developers argue about the performance benefits that their solution gain by usingnettcp endpoints but rarely see any benchmarks to confirm that assertion for their specific scenario.
-
Load Testing your WCF Service in Two Clicks
A few months back I was talking to a VP of Architecture from one of our customers about service testing practices and he expressed a very blunt viewpoint about load testing: “Developers don’t load test their web services because it's to F…. difficult”.
-
SO-Aware at the Atlanta Connected Systems User Group
Today my colleague Don Demsak will be presenting a session about WCF management, testing and governance using SO-Aware and the SO-Aware Test Workbench at the Connected Systems User Group in Atlanta. Don is a very engaging speaker and has prepared some very cool demos based on lessons of real world WCF solutions. If you are in the ATL area and interested in WCF, AppFabric, BizTalk you should definitely swing by Don’s session. Don’t forget to heckle him a bit (you can blame it for it ;) )
-
How fast are my services? Comparing basicHttpBinding and ws2007HttpBinding using the SO-Aware Test Workbench
When working on real world WCF solutions, we become pretty aware of the performance implications of the binding and behavior configuration of WCF services. However, whether it’s a known fact the different binding and behavior configurations have direct reflections on the performance of WCF services, developers often struggle to figure out the real performance behavior of the services. We can attribute this to the lack of tools for correctly testing the performance characteristics of WCF services under different load profiles. As sad as this sound, the fact of the matter is that the existing web service load test tools in the market can barely test anything other than the basicHttpBinding.
-
Agile SOA Governance: SO-Aware and Visual Studio Integration
One of the major limitations of traditional SOA governance platforms is the lack of integration as part of the development process. Tools like HP-Systinet or SOA Software are designed to operate by models on which the architects dictate the governance procedures and policies and the rest of the team members follow along. Consequently, those procedures are frequently rejected by developers and testers given that they can’t incorporate it as part of their daily activities.
-
Tellago & Tellago Studios at Microsoft TechReady
This week Microsoft is hosting the first edition of their annual TechReady conference. Even though TechReady is an internal conference, Microsoft invited us to present a not one but two sessions about some our recent work. We are particularly proud of the fact that one of those sessions is about our SO-Aware service registry. We see this as a recognition to the growing popularity of SO-Aware as the best Agile SOA governance solution in the Microsoft platform.
-
Using a service registry that doesn’t suck Part III: Service testing is part of SOA governance
This is the third post of this series intended to highlight some of the principles of modern SOA governance solution. You can read the first two parts here:
-
Using Google Protocol Buffers Hypermedia Type with WCF RESTful Services: A media type processor sample
Protocol Buffers is language neutral format for serializing structured data in a very optimal format. You can think about protocol buffers as XML or JSON but lighter and smaller. This format its widely used at Google to exchange data between different systems.