This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import com.codahale.metrics.Gauge; | |
import com.codahale.metrics.Histogram; | |
import com.codahale.metrics.Meter; | |
import com.codahale.metrics.MetricRegistry; | |
import com.codahale.metrics.Timer; | |
import com.zaxxer.hikari.metrics.IMetricsTracker; | |
import com.zaxxer.hikari.metrics.PoolStats; | |
import java.util.concurrent.TimeUnit; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import cloud.orbit.concurrent.Task; | |
import java.lang.reflect.Array; | |
import java.util.ArrayList; | |
import java.util.Collection; | |
import java.util.List; | |
import java.util.function.Supplier; | |
/** | |
* @author Johno Crawford ([email protected]) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import cloud.orbit.actors.cluster.MessageListener; | |
import cloud.orbit.actors.cluster.NodeAddress; | |
import cloud.orbit.actors.cluster.NodeAddressImpl; | |
import cloud.orbit.actors.cluster.ViewListener; | |
import cloud.orbit.concurrent.Task; | |
import cloud.orbit.exception.UncheckedException; | |
import com.sulake.h4k.common.orbit.ExtendedClusterPeer; | |
import org.infinispan.configuration.cache.CacheMode; | |
import org.infinispan.configuration.cache.ConfigurationBuilder; | |
import org.infinispan.configuration.global.GlobalConfigurationBuilder; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<config xmlns="urn:org:jgroups" | |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
xsi:schemaLocation="urn:org:jgroups http://www.jgroups.org/schema/jgroups-4.0.xsd"> | |
<TCP bind_port="7800" | |
enable_diagnostics="false" | |
thread_naming_pattern="pl" | |
send_buf_size="640k" | |
sock_conn_timeout="300" | |
bundler_type="no-bundler" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#BEGIN CONFIG INFO | |
#DESCR: 4GB RAM, InnoDB only, ACID, few connections, heavy queries | |
#TYPE: SYSTEM | |
#END CONFIG INFO | |
# | |
# This is a MySQL example config file for systems with 4GB of memory | |
# running mostly MySQL using InnoDB only tables and performing complex | |
# queries with few connections. | |
# |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import cloud.orbit.actors.cluster.ClusterPeer; | |
import cloud.orbit.actors.cluster.MessageListener; | |
import cloud.orbit.actors.cluster.NodeAddress; | |
import cloud.orbit.actors.cluster.NodeAddressImpl; | |
import cloud.orbit.actors.cluster.ViewListener; | |
import cloud.orbit.concurrent.Task; | |
import com.sulake.common.util.ResourceUtils; | |
import org.apache.ignite.Ignite; | |
import org.apache.ignite.IgniteException; | |
import org.apache.ignite.IgniteSystemProperties; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public class SlidingTimeThreshold { | |
private final long[] samples; | |
private final long windowMillis; | |
private int index; | |
public SlidingTimeThreshold(final long window, final TimeUnit timeUnit, final int threshold) { | |
this.windowMillis = timeUnit.toMillis(window); | |
this.samples = new long[threshold]; | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import cloud.orbit.actors.extensions.AbstractStorageExtension; | |
import cloud.orbit.actors.extensions.json.ActorReferenceModule; | |
import cloud.orbit.actors.runtime.DefaultDescriptorFactory; | |
import cloud.orbit.actors.runtime.RemoteReference; | |
import cloud.orbit.concurrent.Task; | |
import cloud.orbit.exception.UncheckedException; | |
import com.fasterxml.jackson.annotation.JsonAutoDetect; | |
import com.fasterxml.jackson.core.JsonProcessingException; | |
import com.fasterxml.jackson.databind.ObjectMapper; | |
import com.fasterxml.jackson.module.afterburner.AfterburnerModule; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@ECHO OFF | |
REM - File: automerge.bat | |
REM - Description: Loops child directories and merges text files into a single document. | |
REM - Author: Johno Crawford | |
FOR /D %%t IN ("%~dp0*") DO ( | |
ECHO Processing %%t | |
DEL /Q "%%t\merged.*" 2>NUL | |
FOR %%s IN ("%%t\*.txt") DO ( | |
TYPE "%%s" >> "%%t\merged.tmp" | |
ECHO. >> "%%t\merged.tmp" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public partial class LauncherForm : Form | |
{ | |
public LauncherForm() | |
{ | |
InitializeComponent(); | |
} | |
private void btnStart_Click(object sender, EventArgs e) | |
{ | |
string accessToken = "{"+ |