All Projects → mspnp → Performance Optimization

mspnp / Performance Optimization

Licence: other
Guidance on how to observe, measure, and correct common issues in a cloud-based system.

Labels

Projects that are alternatives of or similar to Performance Optimization

Dgraph
Native GraphQL Database with graph backend
Stars: ✭ 17,127 (+2662.42%)
Mutual labels:  scale
Ira Illustrations
Build your own amazing illustrations
Stars: ✭ 351 (-43.39%)
Mutual labels:  scale
Flack
Companion code to my PyCon 2016 "Flask at Scale" tutorial session.
Stars: ✭ 458 (-26.13%)
Mutual labels:  scale
Fitty
✨ Makes text fit perfectly
Stars: ✭ 3,321 (+435.65%)
Mutual labels:  scale
Orionpreview
🅾️ OrionPreview is a simple animation with tanslation or scale views written in Java.
Stars: ✭ 335 (-45.97%)
Mutual labels:  scale
Serving
Kubernetes-based, scale-to-zero, request-driven compute
Stars: ✭ 4,238 (+583.55%)
Mutual labels:  scale
Kboom
The Kubernetes scale & soak load tester
Stars: ✭ 256 (-58.71%)
Mutual labels:  scale
Bloom
🌸 HTTP REST API caching middleware, to be used between load balancers and REST API workers.
Stars: ✭ 553 (-10.81%)
Mutual labels:  scale
Horizontalpicker
A simple, customizable and easy to use picker where centre view is scaled up
Stars: ✭ 337 (-45.65%)
Mutual labels:  scale
Iogrid
Multiplayer game engine/framework built using SocketCluster and Phaser
Stars: ✭ 455 (-26.61%)
Mutual labels:  scale
Scale
🎏 Unit converter in Swift
Stars: ✭ 324 (-47.74%)
Mutual labels:  scale
Mockolo
Efficient Mock Generator for Swift
Stars: ✭ 327 (-47.26%)
Mutual labels:  scale
Typesettings
A Sass or Stylus toolkit that sets type in Ems based on modular scale, vertical rhythm, and responsive ratio based headlines.
Stars: ✭ 380 (-38.71%)
Mutual labels:  scale
Flutter page transition
This is Flutter Page Transition Package
Stars: ✭ 314 (-49.35%)
Mutual labels:  scale
Citus
Distributed PostgreSQL as an extension
Stars: ✭ 5,580 (+800%)
Mutual labels:  scale
Musictheory
Universal music theory library for iOS, iPadOS, macOS, tvOS and watchOS in Swift
Stars: ✭ 262 (-57.74%)
Mutual labels:  scale
Xlcardswitch
iOS 利用余弦函数特性实现可以居中放大的图片浏览工具
Stars: ✭ 361 (-41.77%)
Mutual labels:  scale
Litepager
LitePager,一个轻量级的ViewPager,仿新版网易云歌单广场
Stars: ✭ 563 (-9.19%)
Mutual labels:  scale
Escalator
Escalator is a batch or job optimized horizontal autoscaler for Kubernetes
Stars: ✭ 539 (-13.06%)
Mutual labels:  scale
Drawer Behavior
Drawer behavior is a library that provide an extra behavior on drawer, such as, move view or scaling view's height while drawer on slide.
Stars: ✭ 394 (-36.45%)
Mutual labels:  scale

Optimizing Performance for Cloud Applications

This repo contains sample code for a set of performance antipatterns.

Documentation and guidance for these patterns can be found on the Azure Architecture Center. For each antipattern, the documentation describes why the antipattern typically occurs, symptoms of the antipattern, and techniques for resolving the problem. The corresponding sample code shows (1) the problem and (2) a recommended way to fix the problem.

Antipattern Description Load test
Busy Database Offloading too much processing to a data store. Load testing Busy Database
Busy Front End Moving resource-intensive tasks onto background threads. Load testing Busy Front End
Chatty I/O Continually sending many small network requests. Load testing Chatty I/O
Extraneous Fetching Retrieving more data than is needed, resulting in unnecessary I/O. Load testing Extraneous Fetching
Improper Instantiation Repeatedly creating and destroying objects that are designed to be shared and reused. Load testing Improper Instantiation
Monolithic Persistence Using the same data store for data with very different usage patterns. Load testing Monolithic Persistence
No Caching Failing to cache data. Load testing No Caching
Synchronous I/O Blocking the calling thread while I/O completes. Load testing Synchronous I/O

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].