xer0x + performance   174

igushev/IgushArray
Contribute to igushev/IgushArray development by creating an account on GitHub.
datastructure  array  performance  research  paper 
11 days ago by xer0x
When to useMemo and useCallback
Performance optimizations ALWAYS come with a cost but do NOT always come with a benefit. Let's talk about the costs and benefits of useMemo and useCallback.
best-practices  performance  memoization  functions  react  hooks  react-hooks  inline  javascript 
15 days ago by xer0x
Thoughts on Rust bloat | Raph Levien’s blog
I’m about to accept a PR that will increase druid’s compile time about 3x and its executable size almost 2x. In this case, I think the tradeoff is worth it (without localization, a GUI toolkit is strictly a toy), but the bloat makes me unhappy and I think there is room for improvement in the Rust ecosystem.
rust  performance  news  2019  cargo  bundle  size 
17 days ago by xer0x
Should small Rust structs be passed by-copy or by-borrow?
Benchmarking Rust to determine if small structs should be passed by-copy or by-value.
compilers  performance  rust 
19 days ago by xer0x
Minify Your SVGs - victorzhou.com
How I optimize SVGs for this blog and why you probably should, too.
svg  minify  performance  webdev 
4 weeks ago by xer0x
How Fast can A Single Instance of Redis be? ·
Redis is known as one of the fastest databases out there. But what if some of the limitations were removed, how fast could a stand-alone instance become? We often hear that Redis will likely become network bound or memory bound before it is CPU bound on performance limitations. Depending on your setup it could be any of these.
redis  flamegraphs  performance  hack 
12 weeks ago by xer0x
0–100 in two seconds — speed up webpack – ottofeller – Medium
The bigger your ES application becomes the longer it takes to webpack to build a bundle. No surprise here. What is unusual (at least it was to me) is that webpack cache doesn’t work like you expect…
webpack  cache  performance  npm  js 
june 2019 by xer0x
A Journey to Better Deployments – spaceapetech – Medium
For the past year, we’ve been working to improve our deployment process. Over that time we’ve built custom tooling and started using new (and said goodbye to old) tools and practices. This post will…
deploy  continuous-integration  ideas  spinnacker  spinnaker  ci  jenkins  builds  performance  sns  sqs 
april 2019 by xer0x
romkatv/gitstatus: 10x faster implementation of `git status` command
10x faster implementation of `git status` command. Contribute to romkatv/gitstatus development by creating an account on GitHub.
git  linux  zsh  shell  command  status  performance  automation  handy  tool 
april 2019 by xer0x
gpu.js - GPU Accelerated JavaScript
gpu.js is a single-file JavaScript library for GPGPU in the browser. gpu.js will automatically compile specially written JavaScript functions into shader language and run them on the GPU using the WebGL API. In the case where WebGL is not available, the functions will still run in regular JavaScript.
gpgpu  gpu  javascript  js  webgl  performance  accelerated  acceleration  browserhosted  math 
february 2019 by xer0x
Farewell to fsync(): 10× faster database tests with Docker
You’re writing an application that talks to a database—PostgreSQL, MySQL, MongoDB—and you need to write some tests. You want three things out of your tests: Realism: the closer your test setup is to production, the more likely you are to catch bugs with tests. Speed: Slow tests are expensive tests. Ease-of-use: You want running and writing tests to be easy, otherwise you’re less likely to do it. The problem is that interacting with a database is slow, so you want to avoid writing tes...
database  docker  howto  performance  testing  speed  unittest 
february 2019 by xer0x
Look ma, no locks | CompuTruthing
We describe a systematic approach for replacing locks with tasks. In this approach thread blocking is replaced by properly scheduling of tasks.
locks  mutex  programming  ideas  todo  computerscience  concurrency  parallel  nolocks  serialization  performance  blogs  c++  algorithms 
december 2018 by xer0x
XFS vs EXT4 – Comparing MongoDB Performance on AWS EC2
AWS is a popular cloud platform for managing MongoDB deployments, but many wonder if XFS or an EXT4 Linux file system is best for their applications.
xfs  ext4fs  mongodb  mogno  performance  cloud  ideas 
november 2018 by xer0x
A Netflix Web Performance Case Study – Dev Channel – Medium
tl;dr: There are no silver bullets to web performance. Simple static pages benefit from being server-rendered with minimal JavaScript. Libraries can provide great value for complex pages when used…
netflix  javascript  performance  react  architecture 
november 2018 by xer0x
Simple, correct, fast: in that order | Drew DeVault’s Blog
The single most important quality in a piece of software is simplicity. It’s more important than doing the task you set out to achieve. It’s more important than performance. The reason is straightforward: if your solution is not simple, it will not be correct or fast.
software  development  simple  performance  programming  tips 
july 2018 by xer0x
Web cache server HTTP 2 performance benchmark: nuster vs nginx · jiangwenyuan/nuster Wiki
GitHub is where people build software. More than 28 million people use GitHub to discover, fork, and contribute to over 85 million projects.
nuster  http  http2  competition  proxy  speed  performance  2018 
june 2018 by xer0x
CockroachDB 2.0 Performance Makes Significant Strides | Cockroach Labs
Learn which performance metrics matter, why to demand benchmark TPC-C results under serializable isolation, and how CockroachDB 2.0’s performance compares to 1.1.
cockroachdb  daily  performance  programming  Reads  STEM  inbox  database  cloud  persistence 
march 2018 by xer0x
Making WebAssembly even faster: Firefox’s new streaming and tiering compiler – Mozilla Hacks – the Web developer blog
People call WebAssembly a game changer because it makes it possible to run code on the web faster. Some speedups are already present, and some are yet to come. With ...
webassembly  speed  performance  compiler  firefox  chrome  wow 
january 2018 by xer0x
The Cost Of JavaScript – Dev Channel – Medium
As we build sites more heavily reliant on JavaScript, we sometimes pay for what we send down in ways that we can’t always easily see. In this post, I’ll cover why a little discipline can help if you…
javascript  js  optimization  performance  webdev  via:popular  IFTTT  perf  frontend  web 
december 2017 by xer0x
Machine learning benchmarks: Hardware providers (part 1) | RaRe Technologies
The rise of machine learning as a discipline brings new demands for number crunching and computing power. With easily accessible and cheap hardware resources, one has to pick the right platform to run the experiments and model training on.
cloud  ai  computing  cost  performance 
december 2017 by xer0x
ReactPWA | Progressive web application with ReactJS
A highly scalable, Progressive Web Application foundation with the best Developer Experience
archive  framework  javascript  opensource  react  js  performance  pwa  responsive  toolkit 
november 2017 by xer0x
Discover - Pony
Pony - High Performance Actor Programming
langdesign  actor  actor-model  concurrency  performance  clike 
october 2017 by xer0x
Troubleshooting High I/O Wait in Linux | Benjamin Cane
A walkthrough on how to find processes that are causing high I/O Wait on Linux Systems
io  linux  troubleshooting  iowait  debugging  performance  cpu  devops  thanks 
october 2017 by xer0x
Edge Cloud Platform | Fastly
Fastly’s edge cloud platform powers fast, secure, and scalable digital experiences.
cache  development  hosting  performance  cdn  service  caching  iaas  Bookmarks_Bar  fastly 
september 2017 by xer0x
Stanford psychologist Kelly McGonigal has a simple mental exercise for tackling student anxiety — Quartz
Stress can be debilitating, paralyzing, and generally bad for our health. It can also motivate us to get organized, try new things, and push to higher levels of achievement. Kelly McGonigal, a health psychologist at Stanford, thinks we spend too much time worrying about stress and not enough harnessing it to learn and grow. “If I...
education  performance  psychology  stress  coaching 
september 2017 by xer0x
Introducing Bloaty McBloatface: a size profiler for binaries
I’m very excited to announce that today I’m open-sourcing atool I’ve been working on for several months at Google.It’s called Bloaty McBloatface, and it lets...
optimization  performance  binary  native  bsdnow  c++  compilation  cpp  IFTTT  linker 
march 2017 by xer0x
Performance Tips for JavaScript in V8 - HTML5 Rocks
Techniques for improving JavaScript performance in web applications, particularly when running in Chrome's V8 engine.
v8  nodejs  javascript  performance  tips 
february 2017 by xer0x
React.js pure render performance anti-pattern – Medium
Pure render optimized React components can be extremely performant but it requires users to treat their data as immutable for it to work properly. Unfortunately due to nature of Javascript it can be…
react  performance 
january 2017 by xer0x
How removing caching improved mobile performance by 25%
How removing caching improved mobile performance by 25% and how we found out.
web  performance  tips 
january 2017 by xer0x
josefbacik/kernelscope: A daemon and webapp for collecting kernel trace data and visualizing it.
kernelscope - A daemon and webapp for collecting kernel trace data and visualizing it.
trace  flamegraph  linux  monitor  performance  gregg 
january 2017 by xer0x
CPP: A Standardized Alternative to AMP - TimKadlec.com
— February 24, 2016 — CPP: A Standardized Alternative to AMP It’s no secret that I have reservations about Google’s AMP project in its …
amp  web  performance  cpp 
october 2016 by xer0x
G-WAN > Web Application Server
G-WAN is a Web server with scripts (asm, C, C++, C#, D, Go, Java, Javascript, Lua, Objective-C, Perl, PHP, Python, Ruby and Scala) and a Key-Value store which outperform all other solutions.
http  nginx  performance  server  web  webserver  G-WAN  gwan  webdev  Bookmarks_Bar 
october 2016 by xer0x
Performance best practices for SQL Server | Microsoft Azure
Provides best practices for optimizing SQL Server performance in Microsoft Azure VMs.
microsoft  sql  server  performance  disk  setup  virtual  machine  vm 
july 2016 by xer0x
Joe Duffy - Performance Culture
Joe Duffy's Blog | Adventures in the high-tech. Talking about integrating speed into your culture.
communication  culture  engineering  management  performance  infrastructure  hr 
may 2016 by xer0x
« earlier      
per page:    204080120160

related tags

(popular  a12  a12x  aa  abuse  accelerated  acceleration  accuracy  acid3  actionscript  actor  actor-model  administration  ai  ajax  algorithms  AloisKraus  amazing  amazon  amp  analysis  analytics  animation  apache  apc  api  architecture  archive  arm  array  arrays  articles  as3  assembly  Asynchronous  automation  awesome  aws  azure  babel  bandwidth  baremetal  bc  benchmark  berkeley  best-practices  bestpractice  bestpractices  bigdata  bigtable  binary  bind  bitmap  block  blog  blogs  bono13  bookmarks)  Bookmarks_Bar  browser  browserhosted  bsdnow  builds  bundle  business  bytecode  c  c++  cache  caching  canvas  cargo  cdn  cdns  checksum  chrome  ci  class  clike  clojure  cloud  cloudcomputing  cloudflare  co2  coaching  cockroachdb  code  code:react  coding  comet  command  communication  CompArch  compare  comparison  competition  compilation  compiler  compilers  compression  CompSci  computers  computerscience  computing  concurrency  conda  conditional  configuration-management  container  containers  continuous-integration  cool  cost  cpp  cpu  crazy  cs  css  css3  culture  daily  data  database  databases  datacompression  datastructure  datomic  db  ddos  debian  debugging  defaults  dependency  deploy  design  desktop  detail  dev  development  device  devops  devtools  disciple  disk  distributed  diy  dns  dnssec  docker  dropbear  drupal  dsl  dstat  dtrace  duff  duff's  dynamo  each  education  efficient  embed  enable  encryption  engineering  erlang  events  explain  ext4fs  extensions  facebook  fast  fastcgi  faster  fastest  fastly  ffi  file  filesize  film  firefox  fix  flame  flamegraph  flamegraphs  flash  flash8  flex  flink  fonts  fragmentation  framework  free  frontend  functional  functions  funny  G-WAN  gallery  game  games  gaming  garbage  garbagecollection  geek  git  github  gitlab  gitlab-ci  go  golang  google  gpgpu  gpu  graphics  graphs  green  gregg  gwan  gzip  haboob  hack  hadoop  hammer  handy  hardcore  hardware  hash  hashing  haskell  haverbeke  haxm  HBase  header  heat  hhvm  hippyvm  history  hmurr  hooks  hosting  howto  hr  html  html5  http  http2  httpd  https  iaas  idea  ideas  ie  ifttt  improvement  inbox  infrastructure  inline  insert  installation  instructions  Integer  intel  interesting  internet  io  iowait  ip  iphone  iphone4  isolation  issues  iterator  java  javascript  jenkins  joyent  jquery  js  jsconf  jvm  kernel  keyboard  keyboards  keyvalue  knockout  krakken  labjs  lambda  langdesign  language  large  largedocument  latency  leak  life  lighttpd  lightvm  limit  linker  links  linux  llvm  load  load-testing  loader  loadtest  loadtesting  locks  loop  loops  mac  machine  magento  management  many  maps  markdown  mass  math  md5  media-queries  mediaqueries  meltdown  memcache  memoization  memory  metrics  microsoft  mincore  minification  minify  mobile  mochi  modern  module  mod_deflate  mogno  mongo  mongodb  monitor  monitoring  mozilla  msmp  mutex  mysql  myths  native  netflix  network  networking  neutral  news  nginx  node  node.js  nodejs  nolocks  nosql  npm  nuster  offline  okcupid  oop  open-source  opengl  opensource  openssl  optimization  optimzation  oracle  orderofmagnitude  os  osx  paper  parallel  passwords  patches  pause  perception  perf  performance  performance_test  perftool  persistence  phantomjs  php  php-fpm  pipeline  playground  Pocket  popstgresql  posix  postgres  postgresql  problem  processing  production  profiler  profiling  programming  protocol  proxy  psychology  pwa  pypy  python  qa  qemu  query  randomness  rdbms  react  react-hooks  read  Reads  reception  redis  reference  reliability  religion  rendering  repository  reproduction  requestanimationframe  require  requirejs  research  responsive  rethinkdb  rsync  ruby  runners  rust  s3  sad  sandbox  scala  scalability  scale  scheme  security  serialization  server  serverless  service  sets  setup  sha1  share  shell  shortcut:dstat  simple  size  Skylake  slow  small  smart  sns  software  sorted  spark  spdy  spectre  speed  speedy  spine  spinnacker  spinnaker  sql  sqs  ssd  ssh  ssl  stackoverflow  startup  statistics  status  STEM  storage  stories  stream-proccessing  streaming  stress  stunnel  svg  sysadmin  system  talk  tcp  technology  test  testing  thanks  thumb  tilebased  timing  tips  todo  tokyocabinet  tom  tool  toolkit  tools  toread  trace  transform  transitions  troubleshooting  tumbler  tune  tuning  tutorial  tweak  ui  unbound  unikernel  unittest  unix  unrolling  update  upload  usablity  usb  ux  v8  vancouver  varnish  via:hackernews  via:popular  video  vim  vimscript  virtual  virtualization  visualization  vm  volume  web  web-workers  webassembly  webdesign  webdev  webgl  webpack  webperf  webserver  websites  webworkers  win10  windows  wireless  workers  wow  writing  wtf  x86  xfs  yslow  zealot  zsh 

Copy this bookmark:



description:


tags: