For every operating system, there is a dedicated amount of RAM available that makes the processing of a program possible. However, the amount of this RAM is limited which is why RAM cannot hold a bulk of data in it. Therefore, there should be a backup option available which can support RAM whenever it runs out of memory.
sudo fallocate -l 1G /swapfile
sudo dd if=/dev/zero of=/swapfile bs=1024 count=1048576
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
vi /etc/fstab
/swapfile swap swap defaults 0 0
sudo swapon --show
Intro Hi Nama saya sofian hadiwijaya, Sekarang saya sebagai CTO Alterra Group. Sebelum ini saya 5 tahun sebagai CTO dan Co Founder Warung Pintar. Make Warung Great Again. Buat temen temen yang bingung hubungan Alterra yang dikenal sebagai BillPayment company dan Blockchain. Mulai dari tahun lalu alterra sudah masuk ke web3 dari februari 2022. Kita join venture sama RRQ untuk membuat RRQ Guild.
May 11, 2023Overview Modern applications are becoming more intelligent but also increasingly complex. Engineers often encounter communication issues related to software components built in different programming languages while processing big data, resolving security risks, and simplifying complex infrastructures. Fortunately, some solutions help mitigate these issues. Message Broker one of them. Message brokers are a central component of any communication system that contains multiple actors, each with their own way of communicating. Message brokers, also known as message queue (MQ) software, are commonly used in systems like web services when they need to communicate between different components in an application. Message brokers can act as a distributed communications layer, connecting services on various platforms. Why use a message broker? Message brokers promote async communications among services so that the sending app doesn’t have to wait for the receiving app's response. This improves fault tolerance and resiliency in the infrastructure. Using message brokers also makes it easier to scale systems.
Feb 15, 2023Overview What is Front-End Monitoring Simply put, front-end monitoring is the set of processes and tools used to track the performance of a website or app. Front-end monitoring primarily focuses on the parts that the end user sees. These include issues such as: Slow rendering Inconsistent or unresponsive user experience Network requests/API errors Framework-specific issues
Feb 9, 2023Preparation docker WSL (if using windows) Overview Redis (Remote Dictionary Server) is an open source (BSD licensed), in-memory data structure store used as a database, cache, message broker, and streaming engine. Redis provides data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs, geospatial indexes, and streams. Redis has built-in replication, Lua scripting, LRU eviction, transactions, and different levels of on-disk persistence, and provides high availability via Redis Sentinel and automatic partitioning with Redis Cluster. Install Redis Linux curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg
Jan 18, 2023or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up