Tag: Performance
-
How to implement Azure serverless with Blazor WebAssembly
Posted on July 26, 2020, Level intermediate Resource Length long
In this article, we will learn how to implement Azure serverless with Blazor web assembly. And to do that, we will create an app that lists out some Frequently Asked Questions (FAQ) on Covid-19. By Ankit Sharma.
Tags web-development performance software serverless azure
-
WebAssembly and Blazor: A decades old problem solved
Posted on July 24, 2020, Level beginner Resource Length medium
In mid-April 2019, Microsoft gently nudged a young framework from the "anything is possible" experimental phase to a "we're committed to making this happen" preview. The framework, named Blazor because it runs in the browser and leverages a templating system or "view engine" called Razor, enables the scenario .NET developers almost gave up on. By Jeremy Likness, Cloud Advocate for Azure @Microsoft.
Tags web-development frontend javascript json browsers performance
-
🚀 Visualizing memory management in JVM(Java, Kotlin, Scala, Groovy, Clojure)
Posted on July 17, 2020, Level intermediate Resource Length medium
In this multi-part series, author aims to demystify the concepts behind memory management and take a deeper look at memory management in some of the modern programming languages. By Deepu K Sasidharan; JHipster co-lead, Java, JS, Cloud Native Advocate, Developer Advocate @ Adyen, Author, Speaker, Software craftsman.
Tags java scala jvm performance
-
How to design for panic resilience in Rust
Posted on June 10, 2020, Level intermediate Resource Length long
Don't panic! Learn to build quality software resilient to errors. In this story, we discuss methods for panic resilience in Rust applications, to make quality software users can rely upon. By Luke I. Wilson.
Tags programming functional-programming learning performance
-
Pymp, OpenMP-like Python programming
Posted on May 22, 2020, Level intermediate Resource Length short
Ever since Python was created, users have been looking for ways to achieve multiprocessing with threads, which the Python global interpreter lock (GIL) prevents.By Jeff Layton.
Tags python app-development functional-programming programming 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 mysql 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