<<上篇 | 首页 | 下篇>>

Tungsten Replicator - data replication engine for MySQL

Tungsten Replicator is a high performance, open source, data replication engine for MySQL. It offers a set of features that surpass any open source replicator available today: global transaction IDs to support failover, flexible transaction filtering, extensible transaction metadata, sharding, multiple replication services per process, high performance, and simple, well-documented operation.

Tungsten Replicator helps technically focused users solve problems like promoting masters easily from pools of slaves, replicating data between different database versions, replicating efficiently across sites, building complex topologies, and parallelizing data flow between servers. Tungsten Replicator runs equally well in cloud as well as locally hosted environments. Tungsten Replicator users range from tiny start-ups to the largest web properties on the planet.

Tungsten Replicator is sponsored by Continuent, Inc., which offers support as well as sponsored development of new replication features. Tungsten Replicator is also the base for Tungsten Enterprise, a commercial database clustering product that improves transaction throughput and keeps data highly available to applications. Please visit the Continuent website for more information about services as well as commercial offerings.

http://code.google.com/p/tungsten-replicator/

 

标签 : , ,

把MIPS二进制转换成Java字节码(MIPS Binary translation for Java Bytecode)

MIPS Binary translation for Java Bytecode

NestedVM 能够把MIPS二进制转换成Java字节码。用GCC编译器编译的MIPS二进制能被转换成Java 类文件。所以任何用C,c++,Fortran等被GCC支持的任何语言都能运行在100%的Java环境中,而不需要改动代码。

最简单的例子就是SQLite数据库的 the SQLite JDBC driver.纯Java转换

NestedVM provides binary translation for Java Bytecode. This is done by having GCC compile to a MIPS binary which is then translated to a Java class file. Hence any application written in C, C++, Fortran, or any other language supported by GCC can be run in 100% pure Java with no source changes.

NestedVM is the work of Brian Alliet and Adam Megacz. It is Open Source, released under the Apache 2.0 license.

A straight-forward example is a pure-Java translation of the SQLite JDBC driver.

阅读全文……

标签 :

J2SE: New I/0 (NIO and Non-Blocking IO)

Back in January 2000, while many people were arguing about whether the year 2000 was the last or first year of the century, life began for JSR 51 as an approved Java Specification Request (JSR). The name of that JSR is New I/O APIs for the Java Platform. Many people think of the new capabilities as just offering non-blocking I/O operations. However, the new features introduced into the JavaTM 2 Platform, Standard Edition (J2SETM), version 1.4 Beta, include many other new and interesting features. While the API certainly will offer support for scalable I/O operations for both sockets and files, you'll also find a regular expression package for pattern matching, encoders and decoders for character set conversions, and improved file system support like file locking and memory mapping. All four of these new features will be covered in this article.

阅读全文……

标签 :