├── .gitignore ├── AUTHORS ├── COPYING ├── COPYING.LESSER ├── README.md ├── bin ├── zper-consumer-perf-test.sh ├── zper-count.sh ├── zper-producer-perf-test.sh ├── zper-run-class.sh ├── zper-server-start-hup.sh ├── zper-server-start.sh └── zper-server-stop.sh ├── conf ├── log4j.properties └── server.properties ├── pom.xml └── src ├── main ├── assembly │ └── dist.xml └── java │ └── org │ └── zper │ ├── MsgIterator.java │ ├── ZPConstants.java │ ├── ZPUtils.java │ ├── ZPer.java │ ├── base │ ├── Persistence.java │ ├── SharedMsg.java │ ├── ZDevice.java │ ├── ZLog.java │ └── ZLogManager.java │ └── server │ ├── ZPReader.java │ ├── ZPReaderWorker.java │ ├── ZPWriter.java │ └── ZPWriterWorker.java └── test └── java └── org └── zper ├── TestZPReader.java ├── TestZPWriter.java ├── base ├── TestPersistence.java └── TestZLogManager.java └── perf ├── Consumer.java ├── ConsumerPerformance.java ├── Message.java ├── Producer.java └── ProducerPerformance.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/AUTHORS -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/COPYING -------------------------------------------------------------------------------- /COPYING.LESSER: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/COPYING.LESSER -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/README.md -------------------------------------------------------------------------------- /bin/zper-consumer-perf-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/bin/zper-consumer-perf-test.sh -------------------------------------------------------------------------------- /bin/zper-count.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | $(dirname $0)/zper-run-class.sh org.zper.ZPUtils count $@ 4 | -------------------------------------------------------------------------------- /bin/zper-producer-perf-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/bin/zper-producer-perf-test.sh -------------------------------------------------------------------------------- /bin/zper-run-class.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/bin/zper-run-class.sh -------------------------------------------------------------------------------- /bin/zper-server-start-hup.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | $(dirname $0)/zper-run-class.sh org.zper.ZPer $@ 4 | -------------------------------------------------------------------------------- /bin/zper-server-start.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | nohup nice -n 0 $(dirname $0)/zper-run-class.sh org.zper.ZPer $@ & 4 | -------------------------------------------------------------------------------- /bin/zper-server-stop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/bin/zper-server-stop.sh -------------------------------------------------------------------------------- /conf/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/conf/log4j.properties -------------------------------------------------------------------------------- /conf/server.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/conf/server.properties -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/assembly/dist.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/src/main/assembly/dist.xml -------------------------------------------------------------------------------- /src/main/java/org/zper/MsgIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/src/main/java/org/zper/MsgIterator.java -------------------------------------------------------------------------------- /src/main/java/org/zper/ZPConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/src/main/java/org/zper/ZPConstants.java -------------------------------------------------------------------------------- /src/main/java/org/zper/ZPUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/src/main/java/org/zper/ZPUtils.java -------------------------------------------------------------------------------- /src/main/java/org/zper/ZPer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/src/main/java/org/zper/ZPer.java -------------------------------------------------------------------------------- /src/main/java/org/zper/base/Persistence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/src/main/java/org/zper/base/Persistence.java -------------------------------------------------------------------------------- /src/main/java/org/zper/base/SharedMsg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/src/main/java/org/zper/base/SharedMsg.java -------------------------------------------------------------------------------- /src/main/java/org/zper/base/ZDevice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/src/main/java/org/zper/base/ZDevice.java -------------------------------------------------------------------------------- /src/main/java/org/zper/base/ZLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/src/main/java/org/zper/base/ZLog.java -------------------------------------------------------------------------------- /src/main/java/org/zper/base/ZLogManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/src/main/java/org/zper/base/ZLogManager.java -------------------------------------------------------------------------------- /src/main/java/org/zper/server/ZPReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/src/main/java/org/zper/server/ZPReader.java -------------------------------------------------------------------------------- /src/main/java/org/zper/server/ZPReaderWorker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/src/main/java/org/zper/server/ZPReaderWorker.java -------------------------------------------------------------------------------- /src/main/java/org/zper/server/ZPWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/src/main/java/org/zper/server/ZPWriter.java -------------------------------------------------------------------------------- /src/main/java/org/zper/server/ZPWriterWorker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/src/main/java/org/zper/server/ZPWriterWorker.java -------------------------------------------------------------------------------- /src/test/java/org/zper/TestZPReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/src/test/java/org/zper/TestZPReader.java -------------------------------------------------------------------------------- /src/test/java/org/zper/TestZPWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/src/test/java/org/zper/TestZPWriter.java -------------------------------------------------------------------------------- /src/test/java/org/zper/base/TestPersistence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/src/test/java/org/zper/base/TestPersistence.java -------------------------------------------------------------------------------- /src/test/java/org/zper/base/TestZLogManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/src/test/java/org/zper/base/TestZLogManager.java -------------------------------------------------------------------------------- /src/test/java/org/zper/perf/Consumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/src/test/java/org/zper/perf/Consumer.java -------------------------------------------------------------------------------- /src/test/java/org/zper/perf/ConsumerPerformance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/src/test/java/org/zper/perf/ConsumerPerformance.java -------------------------------------------------------------------------------- /src/test/java/org/zper/perf/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/src/test/java/org/zper/perf/Message.java -------------------------------------------------------------------------------- /src/test/java/org/zper/perf/Producer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/src/test/java/org/zper/perf/Producer.java -------------------------------------------------------------------------------- /src/test/java/org/zper/perf/ProducerPerformance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miniway/zper/HEAD/src/test/java/org/zper/perf/ProducerPerformance.java --------------------------------------------------------------------------------