OlegDB OlegDB Blog Downloads FAQ Docs Community Content right_side_nav Grid Please send comments, corrections and angry letters to Quinlan Pfiffer. Overview What is OlegDB Installation Getting Started Cursor Iteration Technical Internals Hash Table Splay Trees LZ4 Compression Macros VERSION KEY_SIZE HASH_MALLOC PATH_LENGTH DB_NAME_SIZE DEVILS_SEED VALUES_FILENAME Type Definitions ol_val_array Enums ol_feature_flags ol_state_flags Structures ol_bucket ol_meta ol_database Functions ol_open ol_close ol_unjar ol_unjar_ds ol_jar ol_jar_ct ol_content_type ol_expiration ol_scoop ol_uptime ol_spoil ol_ht_bucket_max ol_prefix_match ol_exists ol_get_bucket 0.1.0/ 0.1.1/ 0.1.2/ ¶ ¶ OlegDB is a concurrent, pretty fast K/V hashtable with an Erlang frontend. It uses the Murmur3 hashing algorithm to hash and index keys. We chose Erlang for ...
Toggle navigation How It Works Blog Team API Docs Support Sign In Sign Up /.navbar-collapse <div class="logo-icon-large"></div> Nav tabs cURL Ruby iOS Node.js jQuery cURL Ruby iOS Node.js jQuery Tab panes curl https://api.chain.com/v1/bitcoin/addresses/17x23dNjXJLzGMev6R63uyRhMWP1VHawKc?key=DEMO-4a5e1e4 { "hash": "17x23dNjXJLzGMev6R63uyRhMWP1VHawKc", "balance": 5000000000, "received": 5000000000, "sent": 0, "unconfirmed_received": 0, "unconfirmed_sent": 0, "unconfirmed_balance": 0 } require 'chain' Chain.api_key = 'DEMO-4a5e1e4' Chain.get_address('17x23dNjXJLzGMev6R63uyRhMWP1VHawKc') { "hash": "17x23dNjXJLzGMev6R63uyRhMWP1VHawKc", "balance": 5000000000, "received": 5000000000, "sent": 0, "unconfirmed_received": 0, "unconfirmed_sent": 0, "unconfirmed_balance": 0 } #import "Chain.h" Chain *chain =...
OlegDB OlegDB Blog Downloads FAQ Docs Community Content right_side_nav Grid 2014-06-16 by Quinlan Pfiffer Comments Way back in 0.1.1 we added the ability to compress your data using LZ4. Since I haven't written in a while and we'd never really measured the performance aspects of using LZ4, I figured now was as good a time as any. Segfaults are low, moral is high and coverity isn't yelling at us too morosely. We use LZ4 compression for a couple of reasons, mainly that it's fast and that it reduces the memory required to store items both on-disk and in-memory. Ever since I rewrote the database to use mmap() the second one hasn't really been an issue, but on-disk compression is still something nice to have. Given how easy LZ4 was to add to the project and how fast it is this is basically a win-win. So, to get started I wrote a naive memory checking script ...
OlegDB OlegDB Blog Downloads FAQ Docs Community Please send comments, corrections and angry letters to Quinlan Pfiffer. Overview What is OlegDB Installation Getting Started Cursor Iteration Technical Internals Hash Table Splay Trees LZ4 Compression Macros VERSION KEY_SIZE HASH_MALLOC PATH_LENGTH DB_NAME_SIZE DEVILS_SEED VALUES_FILENAME Type Definitions ol_val_array Enums ol_feature_flags ol_state_flags Structures ol_bucket ol_meta ol_database Functions ol_open ol_close ol_unjar ol_unjar_ds ol_jar ol_jar_ct ol_content_type ol_expiration ol_scoop ol_uptime ol_spoil ol_ht_bucket_max ol_prefix_match ol_exists ol_get_bucket 0.1.0/ 0.1.1/ 0.1.2/ ¶ ¶ OlegDB is a concurrent, pretty fast K/V hashtable with an Erlang frontend. It uses the Murmur3 hashing algorithm to hash and index keys. We chose Erlang for the server because it is functional, uses t...
Sign up for a GitHub account Sign in All Gists public qpfiffer / gist:742c5129b9fcb32511cd Created 2014-06-17 Code Revisions 1 /.sunken-menu-group /.sunken-menu-contents Embed HTTPS SSH You can clone with HTTPS or SSH . Download Gist /.only-with-full-nav gistfile1.txt Raw File suppressed. Click to show. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 What is this? ------------- Just kicking around an idea I hate. meta_room is basically a corporate office simulation. You will be able to simulate a small (or maybe large) office building. The main goal is to just watch "people" do mundane and stupid things. Imagine the following text: Andrew has gone to the bathroom. Janet beg...
Skip to content Sign up Sign in Explore Features Enterprise Blog This repository This repository /.select-menu-item All repositories /.select-menu-item Star 3 Fork 1 public google / flatbuffers /.container /.repohead Code Issues 0 Pull Requests 0 Pulse Graphs Network HTTPS Subversion You can clone with HTTPS or Subversion . Download ZIP /.repository-sidebar Memory Efficient Serialization Library 5 commits 2 branches 1 release 1 contributor Shell 37.4% C++ 32.4% CSS 8.5% C 7.4% Java 7.3% JavaScript 6.7% Perl 0.3% Shell C++ CSS C Java JavaScript Perl branch: master Switch branches/tags /.select-menu-header Branches Tags /.sele...
CentralNotice Avalanche effect From Wikipedia, the free encyclopedia Jump to: navigation , search This article is about cryptography . For other meanings, see Snowball effect and Avalanche (disambiguation) . This article includes a list of references , but its sources remain unclear because it has insufficient inline citations . Please help to improve this article by introducing more precise citations. (July 2009) In cryptography , the avalanche effect refers to a desirable property of cryptographic algorithms , typically block ciphers and cryptographic hash functions . The avalanche effect is evident if, when an input is changed slightly (for example, flipping a single bit) the output changes significantly (e.g., half the output bits flip). In the case of high-quality block ciphers, such a small change in either the key or the plaintext should cause a drastic ...
CowDB Bug Tracker Getting Started Manual API Reference BitBucket Twitter Mailing List IRC Cowdb implements an indexed, key/value storage engine. The primary index is an append-only btree implemented using CBT a btree library extracted from Apache CouchDB . Get started! current version: 0.1.0 Source Other Downloads Append-Only b-tree using COW Read/Write can happen independently Put/Get/Delete/Fold operations support transactions transaction functions Transaction log Snapshotting support Automatic compaction 1> {ok, Pid} = cowdb:open ("testing.db"). {ok,<0.35.0>} 2> cowdb:put (Pid, a, 1). {ok, 1} 3> cowdb:get (Pid, a). {ok,{a,1}} 4> cowdb:lookup (Pid, [a, b]). [{ok,{a,1}},not_found] 5> cowdb:put (Pid, b, 2). {ok, 2} 6> cowdb:lookup (Pid, [a, b]). [{ok,{a,1}},{ok,{b,2}}] 7> cowdb:lookup( Pid, [a, b, c, d]). [{o...
BT ####### SITE START ######### About Us About You Our Contributor Team Purpose Index Exclusive updates on: ####### HEADER START ######### Facilitating the spread of knowledge and innovation in professional software development ####### search ######### ####### login ######### Login ####### logo ######### En | 中文 | 日本 | Fr | Br 1,025,429 May unique visitors ####### menu ######### Development Java .Net Cloud Mobile HTML5 JavaScript Ruby DSLs Python PHP API All in Development Architecture & Design Architecture Modeling Scalability/Performance DDD BDD AOP Patterns Security Cloud SOA All in Architecture & Design Process & Practices Agile Leadership Collaboration Agile Techniques Methodologies Continuous Integration Lean/Kanban All in Process & Practices Operations & ...
Brand and toggle get grouped for better mobile display Toggle navigation Collect the nav links, forms, and other content for toggling Pages Categories Tags Archive /.navbar-collapse fastest cheapest reliable An Operating System (O/S) is a set of libraries that abstract your hardware and which mean that your unwritten software can speak to persistent storay, networks, input/output devices, etc, etc. Similarly a Cluster System (C/S) is a set of libraries that run across many computers (with different O/Ses) which means that your unwritten software can scale horizontally, failover when a computer goes down, have hardware replaced under it ...comprende? Yes, the best known one is the Google App Engine. But, like in the early days of operating systems, most running C/S are in-house and custom-built in big companies like Facebook, Twitter etc. Amazon provid...
Skip to content Sign up Sign in Explore Features Enterprise Blog This repository This repository /.select-menu-item All repositories /.select-menu-item Star 3 Fork 0 public bed-project / bed /.container /.repohead Code Issues 0 Pull Requests 0 Pulse Graphs Network HTTPS Subversion You can clone with HTTPS or Subversion . Download ZIP /.repository-sidebar Permalink blob contrib key: blob_contributors:v21:d9bcec6d2da68435ba3806051da578df branch: master Switch branches/tags /.select-menu-header Branches Tags /.select-menu-tabs /.select-menu-filters master /.select-menu-item Nothing to show /.select-menu-list Nothing to show /.select-menu-list /.select-menu-modal /.select-menu-modal-holder /.sel...
Skip to content Sign up Sign in Explore Features Enterprise Blog This repository This repository /.select-menu-item All repositories /.select-menu-item Star 3 Fork 0 public bed-project / bed /.container /.repohead Code Issues 0 Pull Requests 0 Pulse Graphs Network HTTPS Subversion You can clone with HTTPS or Subversion . Download ZIP /.repository-sidebar BED: Binary Electronic Data specification 1 commit 1 branch 0 releases 1 contributor branch: master Switch branches/tags /.select-menu-header Branches Tags /.select-menu-tabs /.select-menu-filters master /.select-menu-item Nothing to show /.select-menu-list Nothing to show /.select-menu-list /.select-menu-modal ...
MENU Overview Support & Hosting Blog Docs Community Play Download Here at InfluxDB we’re building an open source distributed time series, metrics, and events database. Open source time series databases are a ghetto, and we’re out to change that. We’re based in NYC and SF (soon), but we’re looking for developers anywhere in the U.S. Open source software development is distributed and we will be too. Here are some of the problems we’ll be tackling: Build a storage engine from scratch designed for time series data. Scale Raft out horizontally to work on 1,000 boxes with multiple replication groups. Build distributed systems capable of multi-datacenter and rack aware failover and replication. Design a distributed processing and scheduling system with Docker as the underlying deployment method. Build front end visualization tools for ad-hoc exploration. Build front end visualzation tools f...
[if lt IE 7 ]> <body class="single single-post postid-7 single-format-standard ie6" > <![endif] [if IE 7 ]> <body class="single single-post postid-7 single-format-standard ie7" > <![endif] [if IE 8 ]> <body class="single single-post postid-7 single-format-standard ie8"> <![endif] [if IE 9 ]> <body class="single single-post postid-7 single-format-standard ie9" > <![endif] [if (gt IE 9)|!(IE)]><! <![endif] Chinese Reading Practice All Beginner Children’s Stories: Beginner Essays: Beginner Jokes and Riddles: Beginner Songs, Poems and Rhymes Textbook Passages Intermediate Around the Internet Book Reviews & Synopses Children’s Stories Essays Fables Jokes and Riddles: Intermediate Miscellaneous Tidbits News Items: Intermediate Poems & Rhymes Songs Story Behind the Idiom Advanced Advertisements Books, Movies & Music Around the Internet Essays Food & Reci...
nijotz.com Playground Tree & Sun Flocking Page Settings Color Display FPS /sidebar /sidebar-button /span /row /.fluid-container ...
pretty gradients smooooooooth color. Home Ask Archive permalink 2 /permalink end single post permalink 32946 /permalink end single post http://soaked-grass.tumblr.com/post/51112027409/colors-of-the-sky-taken-8-55pm-may-22-2013-just-a <a href="http://soaked-grass.tumblr.com/post/51112027409/colors-of-the-sky-taken-8-55pm-may-22-2013-just-a" class="source_link">soaked-grass</a> permalink 1 /permalink end single post permalink 1 /permalink end single post permalink 3 /permalink end single post permalink 2 /permalink end single post permalink 5 /permalink end single post permalink 6 /permalink end single post permalink 3 /permalink end single post permalink 1 /permalink end single post end content end conta...
Log In Sign Up COLOURlovers Search palettes… Palettes Patterns Pattern Templates Shapes Colors Lovers Search Create Palette Pattern Pattern Template Shape Color Browse Community Channels Trends Tools Store Palettes Patterns Pattern Templates Shapes Colors Lovers Blog Forums Groups FAQ Business Craft Fashion Home Print Web Wedding Branding Handmade Interior Looks Magazines Street Fashion Websites Wedding Invites ColorSchemer Seamless Lite Seamless Studio Themeleon PHOTOCOPA COPASO Color Of The Year Software Fabric Art / Print Clothing On COLOURlovers you'll find over 3,385,711 user created color palettes to inspire your creative projects. Get the RSS feed of the latest palettes created or use our pro palette maker to create and share your favorite color combinations with thousands of other lovers in our growing creative community. Sort by Loves Name Date Added V...
Toggle navigation How It Works Blog Team API Docs Support Sign In Sign Up /.navbar-collapse <div class="logo-icon-large"></div> Nav tabs cURL Ruby iOS Node.js jQuery cURL Ruby iOS Node.js jQuery Tab panes curl https://api.chain.com/v1/bitcoin/addresses/17x23dNjXJLzGMev6R63uyRhMWP1VHawKc?key=DEMO-4a5e1e4 { "hash": "17x23dNjXJLzGMev6R63uyRhMWP1VHawKc", "balance": 5000000000, "received": 5000000000, "sent": 0, "unconfirmed_received": 0, "unconfirmed_sent": 0, "unconfirmed_balance": 0 } require 'chain' Chain.api_key = 'DEMO-4a5e1e4' Chain.get_address('17x23dNjXJLzGMev6R63uyRhMWP1VHawKc') { "hash": "17x23dNjXJLzGMev6R63uyRhMWP1VHawKc", "balance": 5000000000, "received": 5000000000, "sent": 0, "unconfirmed_received": 0, "unconfirmed_sent": 0, "unconfirmed_balance": 0 } #import "Chain.h" Chain *chain =...