Tag: Performance
-
10000 nodes and beyond with Akka Cluster and Rapid
Posted on May 7, 2020, Level advanced Resource Length long
At the foundation of clustered systems are so-called membership protocols. The job of a membership protocol is to keep clustered applications up-to-date with the list of nodes that are part of the cluster, allowing all the individual nodes to act as one system. By Manuel Bernhardt.
Tags scala java programming akka devops performance software-architecture
-
Native image lazy-loading for the web!
Posted on April 29, 2020, Level intermediate Resource Length medium
In this post, we'll look at the new loading attribute which brings native _img_ and _iframe_ lazy-loading to the web! FoWeb pages often contain a large number of images, which contribute to data-usage, page-bloat and how fast a page can load. By Addy Osmani, Engineering Manager at Google working on Chrome.
Tags miscellaneous browsers javascript frontend performance
-
Setting SSL/TLS protocol versions with PostgreSQL 12
Posted on March 28, 2020, Level intermediate Resource Length medium
Straight to the point tutorial about setting SSL/TLS protocol versions in open source database PostgresQL. Published by Peter Eisentraut.
Tags infosec database devops performance servers
-
How container networking affects database performance
Posted on March 20, 2020, Level intermediate Resource Length medium
An article by Percona team about building and releasing Operators for Kubernetes to run traditional databases in a cloud-native fashion. They released Percona Server for MongoDB and Percona XtraDB Cluster; they were chosen because they both feature replication systems that can be made to work effectively in a containerized world.
Tags database sql performance devops kubernetes
-
Building serverless Scala services with GraalVM native image
Posted on March 2, 2020, Level intermediate Resource Length short
Using GraalVM's Native Image tool to create native executables. Author describes the steps necessary to build a native executable from a simple http4s web service. There is also complete code accompanying this example. By Noel Welsh.
Tags java scala jvm performance
-
Concurnas language taps JVM for high-performance apps
Posted on March 1, 2020, Level intermediate Resource Length short
Python-like, Java-compatible language aims to ease development of concurrent, distributed, and parallel systems. By Paul Krill.
Tags java oop jvm performance
-
How to automate PostgreSQL 12 replication and failover with repmgr
Posted on February 17, 2020, Level intermediate Resource Length long
An article about using repmgr for Postgres replication failover. repmgr is an open-source toolset from 2ndQuadrant, a leading specialist in PostgreSQL-related technologies and services. The product is used to automate, enhance, and manage PostgreSQL streaming replication. By Sadequl Hussain.
Tags distributed database performance
-
What is the best CPU for gaming in 2020?
Posted on February 8, 2020, Level beginner Resource Length long
We've tested all the top AMD and Intel processors to help you make the right choice. By Dave James.
Tags miscellaneous servers performance
-
Running a serverless Go web application
Posted on October 30, 2019, Level intermediate Resource Length medium
Recently Google introduced the beta program for Google Cloud Run. This is a service to run stateless containers on a fully managed environment by Google. An article by Bart Fokker.
Tags golang programming performance web-development
-
Cloning Memcached with Go
Posted on October 29, 2019, Level advanced Resource Length short
Andrew Healey tutorial how to write key value store in Go. He uses caching pretty often but had never coded up a Least Frequently Used (LRU) cache by hand before.
Tags golang programming performance software
-
Using the Python zip() function for Parallel Iteration
Posted on October 28, 2019, Level intermediate Resource Length long
Leodanis Pozo Ramos wrote this tutorial about Python's zip() function. It creates an iterator that will aggregate elements from two or more iterables.
Tags python programming code-refactoring performance
-
Building a distributed time-series database on PostgreSQL
Posted on October 18, 2019, Level intermediate Resource Length long
TimescaleDB, a time-series database on PostgreSQL, has been production-ready for over two years, with millions of downloads and production deployments worldwide. Authors publicly shared their design, plans, and benchmarks for the distributed version of TimescaleDB. By Mike Freedman and Erik Nordström.
Tags database software-architecture distributed performance