I hereby claim:
- I am charliek on github.
- I am charliek (https://keybase.io/charliek) on keybase.
- I have a public key whose fingerprint is DC8C EDB1 9FA9 DAA8 4730 68F4 3174 7F56 E128 5464
To claim this, I am signing this object:
#!/usr/bin/env groovy | |
@Grapes([ | |
@Grab('redis.clients:jedis:1.5.1'), | |
@GrabConfig(systemClassLoader=true) | |
]) | |
import redis.clients.jedis.* | |
Jedis jedis = new Jedis("localhost") | |
println jedis.get(args[0]) |
#################################### | |
# BASIC REQUIREMENTS | |
# http://graphite.wikidot.com/installation | |
# http://geek.michaelgrace.org/2011/09/how-to-install-graphite-on-ubuntu/ | |
# Last tested & updated 10/13/2011 | |
#################################### | |
sudo apt-get update | |
sudo apt-get upgrade | |
#!/usr/bin/env groovy | |
@Grapes([ | |
@Grab(group = 'com.rabbitmq', module = 'amqp-client', version = '2.6.1'), | |
@Grab(group = 'org.codehaus.jackson', module = 'jackson-mapper-asl', version = '1.8.3') | |
]) | |
import com.rabbitmq.client.ConnectionFactory | |
import com.rabbitmq.client.Connection | |
import com.rabbitmq.client.Channel | |
import com.rabbitmq.client.QueueingConsumer |
{ | |
"bold_folder_labels": true, | |
"close_windows_when_empty": false, | |
"color_scheme": "Packages/Theme - Aqua/Color Schemes/Tomorrow Night Aqua.tmTheme", | |
"ensure_newline_at_eof_on_save": true, | |
"file_exclude_patterns": | |
[ | |
".DS_Store", | |
".tags*", | |
"*.pyc", |
var paramPrefix = 'charliek'; | |
var iterations = 1000; | |
function foundAll(postValues, rtnStr) { | |
var notFound = '' | |
$.each(postValues, function( key, value ) { | |
var expected = key + ':' + value; | |
if(rtnStr.indexOf(expected) == -1) { | |
notFound += '\t' + expected + '\n' | |
} |
#!/usr/bin/perl | |
# Take in a file containing environment variables line by line | |
# and if the variable is not yet set print out an export command | |
# that can be evaluated by bash. This allows us to specify environment | |
# values in a much easier format than otherwise allowed. For example: | |
# | |
# # Comments are expressed with a leading hash sign and on their own line. | |
# # Empty lines are ok. | |
# |
#!/usr/bin/perl | |
use strict; | |
use warnings; | |
my $num_args = $#ARGV + 1; | |
if ($num_args != 2) { | |
print "\nUsage: vsub.pl [input file] [output file]\n"; | |
exit 1; | |
} |
I hereby claim:
To claim this, I am signing this object:
Papers listed in youtube talk: Developing a Globally Distributed Purging System (Velocity EU 2014) https://www.youtube.com/watch?v=HfO_6bKsy_g&list=PLSB04En5JsbaqnNkQ150ilyRy3_n1_ji5
Reliable Broadcast
Papers a lot like first version of their solution
Similar problems
An efficient reliable broadcast protocol
http://dspace.ubvu.vu.nl/bitstream/handle/1871/2624/11151.pdf
kafka: | |
image: spotify/kafka | |
environment: | |
- ADVERTISED_HOST | |
- ADVERTISED_PORT=9092 | |
ports: | |
- 2181:2181 | |
- 9092:9092 | |
cassandra: |