blog.liveleader.com
LiveLeader blog
http://blog.liveleader.com/2008/02
Live Chat 2.0. Amazon EC2: Dealing with ephemeral servers. February 15th, 2008. 8216;s Elastic Compute Cloud (EC2) is Amazon’s pay-as-you-go server rental outfit. Using various APIs, developers can easily launch new server instances from disk images. Launching an image typically takes only about a minute, so this is a very convenient way of scaling a web application. But it clearly does happen. How do you configure load balancers if you don’t know the addresses of the backend servers? We’ve set up ...
touchdownconsulting.nl
Main Archives - Touchdown Consulting Services
https://www.touchdownconsulting.nl/category/main
Application, e-commerce and website development. About Touchdown Consulting Services. Event versioning (or why I sometimes modify the event store). September 2, 2016. September 2, 2016. On immutability and legacy events. Consider legacy events that, based on new requirements, are:. No longer relevant;. Too coarse-grained (high level) or too fine-grained (low level). This has some implications when it comes to the mutations listed above. Regardless of new versions of events, to prevent errors and inco...
belaban.github.io
jgroups-raft by belaban
http://belaban.github.io/jgroups-raft
Implementation of the Raft consensus protocol in JGroups. Download .tar.gz. The jgroups-raft project is a Raft. It is currently in its own repo because it'll move much faster than JGroups and I wanted to have the freedom to release versions in quick succession. Manual: http:/ belaban.github.io/jgroups-raft/manual/index.html. Note that the manual can be generated locally. To do this, check out jgroups-raft and execute. The manual will be generated in the. Is maintained by belaban. Using the Cayman theme.
distributedprogramming.net
Introduction to Reliable and Secure Distributed Programming - Textbook
http://www.distributedprogramming.net/links.shtml
Introduction to Reliable and Secure Distributed Programming. Highly configurable group communication framework. Code is available from sourceforge. JGroups - A Toolkit for Reliable Multicast Communication. BFT - Practical Byzantine Fault Tolerance. Making distributed systems Up (available) and Right (correct). High-performance Byzantine-Fault-Tolerant State Machine Replication.
afeinberg.github.io
Replication, atomicity and order in distributed systems
http://afeinberg.github.io/2011/06/17/replication-atomicity-and-order-in-distributed-systems.html
Replication, atomicity and order in distributed systems. Distributed systems are an increasingly important topic in Computer Science. The difficulty and immediate applicability of this topic is what makes distributed systems rewarding to study and build. Leaving a Newtonian universe. For the most part, a single machine is a Newtonian universe: that is, we have a single frame of reference. As a result, we can impose a total. Order on events i.e., we can. Are best obtained using multiple machines. Miss...
javatechnical.blogspot.com
Rajiv Srivastava's blog: October 2012
http://javatechnical.blogspot.com/2012_10_01_archive.html
Thursday, October 18, 2012. Everything about Singleton . It's a design pattern where a single instance of a class to be available across the application or a single server. Singleton Pattern ensures a class has only one instance and provides a global point of access to it. The default constructor of the class is made private, which prevents the direct instantiation of the object by other classes. Author- Rajiv Srivastava, 2012. Import java.io.FileInputStream;. Import java.io.FileNotFoundException;. Seria...
javatip.blogspot.com
Java Tip - Java 技巧: 2005-07
http://javatip.blogspot.com/2005_07_01_archive.html
Java Tip - Java 技巧. Hibernate HQL查询默认是支持多态的(polymorphism) 禁止多态 对于多态支持被禁止的类. Posted by qxo at 18:04. JFileSync - Java File Synchronization. 下载地址 http:/ capivara.sourceforge.net/ JFileSync - Java File Synchronization http:/ jfilesync.sourceforge.net/features.shtml. Posted by qxo at 00:11. ANT中执行sql task 必须设置 参数 delimitertype="row" 才能执行正确的PL/sql 此时必须要求sql语名中分隔符单独为一行 如果以";"分隔的话,对于function等需要要end后多加一";". Posted by qxo at 15:29. Open Source Distributed Cache Solutions Written in Java. OSCache is a widely used,...
hse-at-work.blogspot.com
Happy Software Engineer: 10/15/2006 - 10/22/2006
http://hse-at-work.blogspot.com/2006_10_15_archive.html
About me versus resistance of some cutting edge software development technologies (usually open-source Java and Python frameworks, libraries and tools). Finally I have Beryl. Running on my desktop at home. If you want to better feel how it works (this is very dynamic gadget) then check this video. Links to this post. JGrups on Linux With Multiple Network Interfaces. We need multicast communication through eth1. To other JBoss Cache nodes. JBoss Cache uses JGroups. For network communication. And I'm g...
connect2id.com
How to configure Infinispan for AWS S3_PING discovery | Connect2id
http://www.connect2id.com/blog/how-to-configure-infinispan-for-aws-s3ping-discovery
How to configure Infinispan for AWS S3 PING discovery. This is a detailed guide how to configure an Infinispan. Cluster to run in the EC2 cloud of Amazon Web Services (AWS). You can use to deploy a Connect2id server. Or any other app / service that uses Infinispan in the Amazon cloud. Clustering in Infinispan is handled by the popular open-source JGroups. 8212; This can be based on a predefined list of node IP addresses. Or protocols such as UDP PING. 8212; Based on UDP multicast. Is selected. When y...