wget https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/8-07-14_MegaCLI.zip
unzip 8-07-14_MegaCLI.zip
root@prod-ceph-node5:~# cat /etc/ceph/ceph.conf |egrep -i '(blue|read)' | |
bluestore default buffered read = true | |
osd disk threads = 12 | |
filestore op threads = 12 | |
bluestore compression mode = none | |
bluestore min alloc size ssd = 4096 | |
bluestore min alloc size hdd = 4096 | |
root@prod-ceph-node5:~# |
// how to compile: gcc dynamic_loading.c -o dynamic_loading -ldl | |
#include <stdlib.h> | |
#include <stdio.h> | |
#include <dlfcn.h> | |
#include <string.h> | |
int main(int argc, char **argv) { | |
void *handle; | |
void (*go)(char *); | |
### KERNEL TUNING ### | |
# Increase size of file handles and inode cache | |
fs.file-max = 2097152 | |
# Do less swapping | |
vm.swappiness = 10 | |
vm.dirty_ratio = 60 | |
vm.dirty_background_ratio = 2 |
package main | |
import ( | |
"crypto/aes" | |
"crypto/cipher" | |
"crypto/rand" | |
"crypto/sha256" | |
"encoding/hex" | |
"fmt" | |
"strings" |
{- | |
a small sample (the smallest ?) of MonadLogger | |
-} | |
{-# LANGUAGE TemplateHaskell #-} | |
{-# LANGUAGE OverloadedStrings #-} | |
module MonadLoggerSample where | |
import Control.Monad.Logger |
import monix.eval.Task | |
import java.util.concurrent.TimeUnit | |
import scala.concurrent.duration._ | |
/** Request limiter for APIs that have quotas per second, minute, hour, etc. | |
* | |
* {{{ | |
* // Rate-limits to 100 requests per second | |
* val limiter = TaskLimiter(TimeUnit.SECONDS, limit = 100) | |
* |
#include <stdio.h> | |
#include <iostream> | |
#include <thread> | |
#include <list> | |
#include <sapi/embed/php_embed.h> | |
int main(int argc, char* argv[]) { | |
int threadCount = 5; |
package shade.local | |
import shade.local.ImmutableCache.{Timestamp, Value} | |
import scala.annotation.tailrec | |
import scala.collection.immutable.SortedMap | |
import scala.concurrent.duration._ | |
/** Describes an immutable cache data-structure. | |
* | |
* It behaves much like a standard `scala.collection.immutable.Map`, but |