tinspin/rupy
View on GitHub ↗ ★ 149 Java
HTTP App. Server and JSON DB - Shared Parallel (Atomic) & Distributed
74 mentions on Hacker News by 4 people: 0 stories, 74 comments · first 2015-12-23 · latest 2025-08-22
20082026
-
…their problems. To solve what this article argues about though, you can use my internet platform: https://github.com/tinspin/rupy Java has excellent concurrency and non-blocking implementations. Since it also has the only class-loader that…
comment by bullen · 2019-03-03 · in Memory Models: A Case for Rethinking Parallel Languages and Hardware (2010) -
If you want to see a practical working implementation of what this article describes: https://github.com/tinspin/rupy (Java HTTP Server)
comment by bullen · 2018-12-06 · in Look ma, no locks -
Or you could use an async. db connection: https://github.com/tinspin/rupy/wiki/Fuse
comment by bullen · 2018-11-12 · in About Database Connection Pool Sizing -
…protocol. Here is the worlds first and only async. parallel HTTP app server and HTTP/JSON database: https://github.com/tinspin/rupy
comment by bullen · 2018-10-16 · in How to Manage Connections Efficiently in Postgres, or Any Database -
Cool, if you want something similar but in Java: https://github.com/tinspin/rupy
comment by bullen · 2018-07-17 · in Lwan: A high-performance and scalable web server -
I use single salt SHA256 hashing for all HTTP login. https://github.com/tinspin/rupy/blob/master/src/se/rupy/http... It's secure and solves this problem too.
comment by bullen · 2018-05-26 · in Ask HN: "Creative" ways to handle abusive http traffic? -
…own pHAT! Xo Ideas are easy, implementation is _hard_! But it will be based on top of this source: https://github.com/tinspin/rupy
comment by bullen · 2018-05-15 · in Wi-Fi alliance announces mesh networking standard -
I made this: http://root.rupy.se It's also based on a small HTTP server: http://github.com/tinspin/rupy I will use it for the rest of my life in every project that needs a relations.
comment by bullen · 2018-03-08 · in Ask HN: If you've used a graph database, would you use it again? -
…async-to-async database that is just as shallow: http://root.rupy.se Feel free to use it: http://github.com/tinspin/rupy
comment by bullen · 2018-03-08 · in Java call stack – from HTTP upto JDBC as a picture (2006) -
Try https://github.com/tinspin/rupy/wiki/Storage it stores each value (not column/row/table or database) as a single JSON file! Make sure you "mkfs.ext4 -T small"! ;) Upside is tar+gzip compresses the db 100x!
comment by bullen · 2018-02-12 · in Appropriate Uses for SQLite -
This is why you use an async-to-async database: Why: https://github.com/tinspin/rupy/wiki/Fuse How: https://github.com/tinspin/rupy/wiki/Storage
comment by bullen · 2018-02-09 · in Postmortem of Service Outage at 3.4M Concurrent Users -
Maybe you could be inspired by my async-to-async database: https://github.com/tinspin/rupy/wiki/Storage
comment by bullen · 2017-11-15 · in Elasticsearch 6.0.0 GA released -
…with shared memory) is really what you want to use. It's scary, but I've done all the hard parts: http://github.com/tinspin/rupy
comment by bullen · 2017-11-01 · in Project Loom: Fibers and Continuations for the Java Virtual Machine -
…possible without massive headaches: Async HTTP clients with thread pool and non-blocking IO. http://github.com/tinspin/rupy/wiki/Fuse
comment by bullen · 2017-09-30 · in Distributed algorithms in NoSQL databases -
…framework. Also if you want to offer leverage in distribution and scalability you need a framework. https://github.com/tinspin/rupy
comment by bullen · 2017-08-01 · in Library patterns: Why frameworks are evil -
…But now since I need a distributed database I built my own async-to-async HTTP/JSON thing: https://github.com/tinspin/rupy/wiki/Storage
comment by bullen · 2017-06-29 · in Ask HN: What happened to the ORM? -
I agree that they are not contradictory but rather complementary: https://github.com/tinspin/rupy My web server uses multi-threaded events. So both!
comment by bullen · 2017-06-14 · in Why Events Are a Bad Idea (for high-concurrency servers) (2003) [pdf] -
I have written my own async. webserver and on top of that my own distributed database: https://github.com/tinspin/rupy Here you can read about how async. works in my system: https://github.com/tinspin/rupy/wiki/Fuse I might not be stroking…
comment by bullen · 2017-05-01 · in Asynchronous Programming in Python: Asyncio -
…IO-wait. Async-to-async HTTP is going to be very important once you manage to make it work: https://github.com/tinspin/rupy/wiki/Fuse 2) They don't understand the end of Moore's law combined with Peak Hydrocarbons. CPU is the bottleneck…
comment by bullen · 2017-03-27 · in Attack of the Killer Microseconds -
If you need a distributed PaaS alternative for RPi and others, you can look at https://github.com/tinspin/rupy . It's simple and stable!
comment by bullen · 2016-08-26 · in What I found wrong in Docker 1.12 -
My take on this: https://github.com/tinspin/rupy/wiki/Process
comment by bullen · 2016-07-08 · in µSOA – a powerful alternative and complement to SOA -
…this feature, but multithreaded and with hot-deploy + filesystem database clustered you can try: http://github.com/tinspin/rupy
comment by bullen · 2016-05-05 · in Growler: Asyncio Micro-Framework in Python -
…that supports USB3, then Intel will be gone from the server market in under a year. Also see: https://github.com/tinspin/rupy/wiki/Comet-Stream
comment by bullen · 2016-02-26 · in Erlang: Pi2 ARM Cluster vs. Xeon VM -
It's hard to synchronize: http://github.com/tinspin/rupy
comment by bullen · 2015-12-23 · in Blade: a Java Web Framework