<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  
  <url>
    <loc>https://basri.dev/tags/distributed-computing/</loc>
    <lastmod>2020-07-27T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/distributed-consensus/</loc>
    <lastmod>2020-07-27T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/flexible-paxos/</loc>
    <lastmod>2020-07-27T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/posts/2020-07-27-improved-majority-quorums-for-raft/</loc>
    <lastmod>2020-07-27T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/paxos/</loc>
    <lastmod>2020-07-27T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/posts/</loc>
    <lastmod>2020-07-27T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/raft/</loc>
    <lastmod>2020-07-27T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/</loc>
    <lastmod>2020-07-27T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/asyncio/</loc>
    <lastmod>2020-05-27T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/concurrency/</loc>
    <lastmod>2020-05-27T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/coroutines/</loc>
    <lastmod>2020-05-27T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/curio/</loc>
    <lastmod>2020-05-27T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/python/</loc>
    <lastmod>2020-05-27T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/posts/2020-05-27-writing-a-simple-game-with-python-coroutines-match-symbols/</loc>
    <lastmod>2020-05-27T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/</loc>
    <lastmod>2019-06-16T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/about/</loc>
    <lastmod>2019-06-16T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/cap-theorem/</loc>
    <lastmod>2019-06-03T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/distributed-locking/</loc>
    <lastmod>2019-06-03T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/distributed-locks/</loc>
    <lastmod>2019-06-03T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/fencedlock/</loc>
    <lastmod>2019-06-03T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/hazelcast/</loc>
    <lastmod>2019-06-03T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/hazelcast-imdg/</loc>
    <lastmod>2019-06-03T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/hazelcast-imdg-cp-subsystem/</loc>
    <lastmod>2019-06-03T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/java/</loc>
    <lastmod>2019-06-03T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/jepsen-testing/</loc>
    <lastmod>2019-06-03T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/raft-consensus-algorithm/</loc>
    <lastmod>2019-06-03T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/posts/2019-06-03-testing-the-cp-subsystem-with-jepsen/</loc>
    <lastmod>2019-06-03T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/talks/2019-java-util-concurrent-for-distributed-coordination/</loc>
    <lastmod>2019-04-26T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/talks/</loc>
    <lastmod>2019-04-26T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/posts/2019-04-02-distributed-locks-are-dead-long-live-distributed-locks/</loc>
    <lastmod>2019-04-02T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/posts/2019-03-18-riding-the-cp-subsystem/</loc>
    <lastmod>2019-03-18T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/posts/2019-02-26-hazelcast-imdg-312-introduces-c-subsystem/</loc>
    <lastmod>2019-02-26T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/talks/2018-replication-distilled-hazelcast-deep-dive/</loc>
    <lastmod>2018-06-12T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/hazelcast-jet/</loc>
    <lastmod>2018-05-21T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/posts/2018-05-21-hazelcast-jet-06-dynamic-scale-out-for-streaming-jobs/</loc>
    <lastmod>2018-05-21T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/stream-processing/</loc>
    <lastmod>2018-05-21T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/posts/2018-03-01-processing-guarantees-in-hazelcast-jet/</loc>
    <lastmod>2018-03-01T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/posts/2017-12-06-hazelcast-jet-05/</loc>
    <lastmod>2017-12-06T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/talks/2017-distributed-systems-theory-for-mere-mortals/</loc>
    <lastmod>2017-05-17T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/talks/2017-replication-in-the-wild/</loc>
    <lastmod>2017-05-17T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/talks/2017-client-centric-consistency-models/</loc>
    <lastmod>2017-01-31T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/posts/2016-01-22-a-simple-unstructured-p2p-network-implementation-in-java/</loc>
    <lastmod>2016-01-22T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/netty/</loc>
    <lastmod>2016-01-22T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/p2p/</loc>
    <lastmod>2016-01-22T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/peer-to-peer/</loc>
    <lastmod>2016-01-22T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/k-means-clustering/</loc>
    <lastmod>2015-06-03T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/posts/2015-06-03-k-means-clustering-with-80-lines-of-scala/</loc>
    <lastmod>2015-06-03T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/machine-learning/</loc>
    <lastmod>2015-06-03T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/scala/</loc>
    <lastmod>2015-06-03T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/posts/2014-10-12-cd-to-the-directories-you-frequently-and-recently-use-pretty-easily-with-z/</loc>
    <lastmod>2014-10-12T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/command-line/</loc>
    <lastmod>2014-10-12T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/posts/2012-09-02-embedding-groovy-scripts-into-your-java-application/</loc>
    <lastmod>2012-09-02T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/groovy/</loc>
    <lastmod>2012-09-02T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/jvm/</loc>
    <lastmod>2012-09-02T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/scripting/</loc>
    <lastmod>2012-09-02T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/posts/2012-06-20-a-simple-jedis-publish-subscribe-example/</loc>
    <lastmod>2012-06-20T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/jedis/</loc>
    <lastmod>2012-06-20T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/publish-subscibe/</loc>
    <lastmod>2012-06-20T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/redis/</loc>
    <lastmod>2012-06-20T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/posts/2011-12-25-integration-testing-with-maven-jetty-and-selenium-2/</loc>
    <lastmod>2011-12-25T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/integration-testing/</loc>
    <lastmod>2011-12-25T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/jetty/</loc>
    <lastmod>2011-12-25T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/maven/</loc>
    <lastmod>2011-12-25T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/maven-failsafe/</loc>
    <lastmod>2011-12-25T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/maven-surefire/</loc>
    <lastmod>2011-12-25T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/selenium/</loc>
    <lastmod>2011-12-25T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/posts/2011-10-21-configuring-spring-security-to-persist-the-securitycontext-to-places-other-then-session-between-requests/</loc>
    <lastmod>2011-10-21T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/spring/</loc>
    <lastmod>2011-10-21T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/spring-security/</loc>
    <lastmod>2011-10-21T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/posts/2011-10-03-extending-springs-opensessioninviewfilter-to-not-open-sessions-for-request-to-static-resources/</loc>
    <lastmod>2011-10-03T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/hibernate/</loc>
    <lastmod>2011-10-03T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/java-server-faces/</loc>
    <lastmod>2011-10-03T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/jsf/</loc>
    <lastmod>2011-10-03T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/posts/2011-10-03-writing-a-custom-facelet-el-function/</loc>
    <lastmod>2011-10-03T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/posts/2011-09-29-integrating-spring-security-with-ldap/</loc>
    <lastmod>2011-09-29T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/ldap/</loc>
    <lastmod>2011-09-29T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/posts/2011-09-22-hibernate-a-component-cannot-hold-properties-split-into-2-different-tables-hatasi/</loc>
    <lastmod>2011-09-22T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/jpa/</loc>
    <lastmod>2011-09-22T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/posts/2011-09-06-spring-ile-bir-paket-altindaki-siniflari-taramak/</loc>
    <lastmod>2011-09-06T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/posts/2011-07-26-spring-securityde-securitycontexte-ulasmak/</loc>
    <lastmod>2011-07-26T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/posts/2011-07-24-hibernatede-resulttransformer-kullanimi/</loc>
    <lastmod>2011-07-24T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/hql/</loc>
    <lastmod>2011-07-24T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/orm/</loc>
    <lastmod>2011-07-24T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/posts/2011-07-10-spring-ile-konfigurasyon-degerlerini-property-dosyalarina-almak/</loc>
    <lastmod>2011-07-10T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/posts/2011-02-11-dependency-injection-in-custom-jsf-validators-alsowith-spring/</loc>
    <lastmod>2011-02-11T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/jsf-validator/</loc>
    <lastmod>2011-02-11T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/tags/slf4j/</loc>
    <lastmod>2011-02-08T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://basri.dev/posts/2011-02-08-spring-beanlerine-otomatik-olarak-logger-enjekte-etmek/</loc>
    <lastmod>2011-02-08T00:00:00+00:00</lastmod>
  </url>
  
</urlset>