|
Content related to Performance/Scalability.
[Blog Post] How to Measure the Performance of a Server?Unlike static server capacity measurements (e.g. CPU processing speed, memory size), performance is a dynamic measurement. Latency and throughput are strongly influenced by concurrency and work unit size. Larger work unit size usually negatively influence latency and throughput. Concurrency is the number of aggregate work units (e.g. message, business process, transformation, or rule) processed in parallel (e.g. per second). Higher concurrency values have a tendency to increase latency (wait time) and decrease throughput (units processed). Read Srinath's full blog post. Importance of Performance and how WSO2 ESB handles the Non-ObviousThis article introduces performance and discusses why architects should consider performance implications when creating solution architecture. Then the article dives into Enterprise Service Bus (ESB) performance, and details recent WSO2 ESB improvements and performance impact. Application Development with Apache Cassandra as a Service - Thursday 26th April 2012Assisted by advances in mobile devices, such as smartphones and tablets, and sensor technologies, most notably RFIDs, Web and enterprise systems now generate terabytes of data on a daily basis. However, capturing and managing this data has become a major challenge, particularly when attempting to use conventional relational databases that were not designed to handle data at the scale enabled by Internet and cloud-based applications. As a result, companies increasingly are adopting new NoSQL data stores as a solution to their big data demands. Achieving Optimal ESB Performance: Comparing Message Transfer MechanismsIn this article we focus on the performance benchmark aspects of the WSO2 ESB under two different approaches: Message Relay (MR) and Pass-Through (PT). We discuss how efficiently the ESB can handle messages of different sizes under different concurrency levels. We provide a set of detailed statistics to allow comparison of the different approaches. ESBs and Enterprise Integration - New York - Wednesday, 22 FebruaryBest practices in Enterprise Application Integration (EAI) include a Service Oriented Architecture (SOA) and the Enterprise Service Bus (ESB) model to implement a service broker pattern for connectivity, mediation, process orchestration and security. Throttling in a cloud computing environmentIn your cloud environment, if a user is consuming too much of your resources, either you have to control the user's behavior or scale up your resources to cater the situation and charge the user for consuming resources. If you decide to control the user, then, throttling is the answer for you. This article describes the importance of throttling and how to use throttling in WSO2 StratosLive.
|