Tag: Performance
-
Structurae: Data structures for high performance JavaScript
Posted on February 3, 2019, Level intermediate Resource Length long
Maga D. Zandaqo published an article about high performant data structures in JavaScript. After author's last attempt to speed up a Node.js server by replacing some JavaScript with a native addon yielded less than exciting results, he has decided to collect and share some common structures he uses to optimize my JavaScript code: structurae.
Tags web-development programming javascript performance
-
Good engineering practices while working solo
Posted on February 1, 2019, Level beginner Resource Length long
An article by Shalvah about time when you got to go it alone and how do you make the most out of it. And while much of product development involves being able to manage or work with the rest of the team, it's equally important to develop good practices while working solo.
Tags teams performance devops miscellaneous
-
Comparing JVM performance; Zulu OpenJDK, OpenJDK, Oracle JDK, GraalVM CE
Posted on January 15, 2019, Level intermediate Resource Length long
Comparison article by Maarten Smeets in which he tries to help you to choose the best Java Virtual Machine (JVM) for your project. There are many different choices for a JVM for your Java application.
Tags jvm java performance devops programming
-
10 MySQL database tuning tips for peak workloads
Posted on November 17, 2018, Level intermediate Resource Length long
Folks from MariaDB wrote this article in which they collated 10 MySQL tuning tips for peak workloads. As we head into the holiday season and the start of a new year, now is a great time to ensure your database is ready for whatever comes its way.
Tags sql database performance
-
How to use SSL/TLS with Node.js
Posted on November 14, 2018, Level intermediate Resource Length long
Detailed article by Almir Bijedic and Florian Rappl about setting up Node.js with SSL/TLS. Let's Encrypt works beautifully, and having an SSL-secured site is easier than ever.
Tags infosec nodejs web-development performance
-
The three types of performance testing
Posted on October 31, 2018, Level intermediate Resource Length long
Harry from csswizardy.com shared this post about performance testing and where it sits within software development life cycle. Often performance testing ownership is not clear and this is a common reason why performance gets overlooked.
Tags tdd programming cicd web-development software performance
-
JVM Profiler: open source tool for tracing distributed JVM applications at scale
Posted on October 14, 2018, Level advanced Resource Length long
Bo Yang, Nan Zhu, Felix Cheung, Xu Ning from Uber Engineering team published blog post about JVM Profiles. Data is at the heart of strategic decision-making process at Uber. Right sizing the resources allocated to Spark applications and optimizing the operational efficiency of Uber data infrastructure requires fine-grained insights about these systems, namely their resource usage patterns.
Tags programming java distributed miscellaneous monitoring queues performance streaming
-
Setting up a reverse-proxy with NGINX and docker-compose
Posted on July 28, 2018, Level intermediate Resource Length long
Dominik Weber tutorial how to set up reverse-proxy with NGINX, which can then handle server-related aspects, like SSL and caching, completely transparent to the application behind it. It is good practice in general to not make internal services public-facing that don't have to be.
Tags nginx how-to performance web-development performance
-
Reduce JavaScript payloads with tree shaking
Posted on July 25, 2018, Level advanced Resource Length long
Jeremy Wagner neat article about reducing the JavaScript in modern web applications. JavaScript is often compressed when sent over the network, meaning that the actual amount of JavaScript is quite a bit more after the browser decompresses it.
Tags performance javascript frontend
-
Comparing AWS Lambda performance of Node.js, Python, Java, C# and Go
Posted on March 10, 2018, Level intermediate Resource Length long
Yun Zhi Li -- VP of Engineering APAC at continoHQ -- wrote this article as a reaction to comparison of lambdas done in previous year by Yan Cui. He noticed that despite AWS adding more languages to lambda runtime, old languages were not neglected. In the article he reviewed and updated runtime performance benchmark of all five programming languages supported by AWS Lambda.
Tags serverless aws performance apis
-
Resource Hints - What is Preload, Prefetch, and Preconnect?
Posted on January 30, 2017, Level beginner Resource Length long
Brian Jackson good article xploring current resource hints and directives which can be another great way to boost the performance on your website or web application.
Tags performance css frontend web-development miscellaneous
-
How Load Speed Impacts User Focus Time: Analysis of 83,828 Sessions
Posted on January 24, 2017, Level beginner Resource Length medium
Jack Maden (and team) created series of articles in which they summarize the key findings of our extensive data science report on load time. While part one looked at bounce rate, and part two focused on page count, this post summarizes their findings regarding focus time.
Tags frontend performance