@@ -0,0 +1,1002 @@
+package net.openhft.chronicle.map.example;%0A%0Aimport net.openhft.chronicle.map.ChronicleMap;%0Aimport net.openhft.chronicle.map.ChronicleMapBuilder;%0Aimport net.openhft.lang.model.DataValueClasses;%0Aimport net.openhft.lang.values.LongValue;%0A%0Aimport java.io.File;%0Aimport java.io.IOException;%0A%0Apublic class DistributedSequenceMain %7B%0A%0A    public static void main(String... ignored) throws IOException %7B%0A        Class%3CLongValue%3E longValueClass = DataValueClasses.directClassFor(LongValue.class);%0A        ChronicleMap%3CString, LongValue%3E map =%0A                ChronicleMapBuilder.of(String.class, longValueClass)%0A                        .entries(128)%0A                        .actualSegments(1)%0A                        .create(new File(%22/tmp/counters%22));%0A        LongValue value = DataValueClasses.newDirectReference(longValueClass);%0A        map.acquireUsing(%22sequence%22, value);%0A%0A        for (int i = 0; i %3C 1000000; i++) %7B%0A            long nextId = value.addAtomicValue(1);%0A        %7D%0A%0A        map.close();%0A    %7D%0A%7D%0A

Add an examples for distributed counters.