Displaying 1 to 20 from 311 results

sqlcheck - Automatically identify anti-patterns in SQL queries

sqlcheck automatically detects common SQL anti-patterns. Such anti-patterns often slow down queries. Addressing them will, therefore, help accelerate queries.sqlcheck targets all major SQL dialects.

angular-performance-checklist - Cheatsheet for developing ⚡lightning⚡ fast progressive Angular applications

This document contains a list of practices which will help us boost the performance of our Angular applications. "Angular Performance Checklist" covers different topics - from server-side pre-rendering and bundling of our applications, to runtime performance and optimization of the change detection performed by the framework.Some practices impact both categories so there could be a slight intersection, however, the differences in the use cases and the implications will be explicitly mentioned.

bootsnap - Boot large ruby/rails apps faster

Beta-quality. See the last section of this README.Bootsnap is a library that plugs into Ruby, with optional support for ActiveSupport and YAML, to optimize and cache expensive computations. See How Does This Work.

netdata - Get control of your servers. Simple. Effective. Awesome! https://my-netdata.io/

netdata is a system for distributed real-time performance and health monitoring. It provides unparalleled insights, in real-time, of everything happening on the system it runs (including applications such as web and database servers), using modern interactive web dashboards.netdata is fast and efficient, designed to permanently run on all systems (physical & virtual servers, containers, IoT devices), without disrupting their core function.

javamelody - JavaMelody : monitoring of JavaEE applications

The goal of JavaMelody is to monitor Java or Java EE applications in QA and production environments.See the Project Home, Screenshots, User's guide and Release notes in the wiki, or see downloads in Releases, Issues and Pull requests.

pinpoint - Pinpoint is an open source APM (Application Performance Management) tool for large-scale distributed systems in Java

Pinpoint is an APM (Application Performance Management) tool for large-scale distributed systems written in Java. Modelled after Dapper, Pinpoint provides a solution to help analyze the overall structure of the system and how components within them are interconnected by tracing transactions across distributed applications.

pprof - pprof is a tool for visualization and analysis of profiling data

pprof is a tool for visualization and analysis of profiling data.pprof reads a collection of profiling samples in profile.proto format and generates reports to visualize and help analyze the data. It can generate both text and graphical reports (through the use of the dot visualization package).

webpack.js.org - New repository for webpack documentation and more!

Guides, documentation, and all things webpack.We haven't created issues for the other sections yet, but they will be coming soon. For dev-related work please see General - Current Longterm Plan, which will soon be replaced by a more dev-specific issue.

BenchmarkDotNet - Powerful .NET library for benchmarking

BenchmarkDotNet is a powerful .NET library for benchmarking.Benchmarking is really hard (especially microbenchmarking), you can easily make a mistake during performance measurements. BenchmarkDotNet will protect you from the common pitfalls (even for experienced developers) because it does all the dirty work for you: it generates an isolated project per each benchmark method, does several launches of this project, run multiple iterations of the method (include warm-up), and so on. Usually, you even shouldn't care about a number of iterations because BenchmarkDotNet chooses it automatically to achieve the requested level of precision.

HeapInspector-for-iOS - Find memory issues & leaks in your iOS app without instruments

HeapInspector is a debug tool that monitors the memory heap with backtrace recording in your iOS app. You can discover memory leaks, no longer used objects, abandoned memory and more issues directly on your device without ever starting Instruments. Since ARC has been introduced we don't need to manage the retain & release anymore. ARC is very powerful and makes Objective-C more stable. ARC decreased the number of crashes and improves the memory footprint. ARC is technically doing a powerful job. It knows when to retain, autorelease and release. But ARC doesn't think about the overall architecture how to design for low memory usage. You should be aware that you can still do a lot of things wrong with your memory (even with ARC). You can still get memory pressures or peaks with ARC.

loadtest - Runs a load test on the selected URL. Easy to extend minimally for your own ends.

Runs a load test on the selected HTTP or WebSockets URL. The API allows for easy integration in your own tests.Why use loadtest instead of any other of the available tools, notably Apache ab? loadtest allows you to configure and tweak requests to simulate real world loads.

fuse-box - A blazing fast js bundler/loader with a comprehensive API :fire:

FuseBox is a bundler/module loader that combines the power of webpack, JSPM and SystemJS.It is blazing fast (it takes 50-100ms to re-bundle) which makes it extremely convenient for developers. It requires zero configuration to bundle such monsters like babel-core.

tvm - bring deep learning workloads to bare metal

TVM is a Tensor intermediate representation(IR) stack for deep learning systems. It is designed to close the gap between the productivity-focused deep learning frameworks, and the performance- and efficiency-focused hardware backends. TVM works with deep learning frameworks to provide end to end compilation to different backends. Checkout our announcement for more details.© Contributors, 2017. Licensed under an Apache-2.0 license.