[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

ITT: Literally perfect technology

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 39
Thread images: 16

File: postgresql_logo-555px.png (46KB, 555x617px) Image search: [Google]
postgresql_logo-555px.png
46KB, 555x617px
ITT: Literally perfect technology
>>
>>
>>62032410
stop posting OT pics.
>>
>>62032784
what language did your boss insist you shill on /g/ today, pajeet? java? C#?
>>
File: IMG_0790.jpg (14KB, 337x149px)
IMG_0790.jpg
14KB, 337x149px
>>
File: 2000px-Cassandra_logo.svg.png (304KB, 2000x1341px) Image search: [Google]
2000px-Cassandra_logo.svg.png
304KB, 2000x1341px
>>62032388
Postgres? Not at all. SQL sucks as a language on its own, it sucks when you program against it from another language, and it's slow as shit when your db gets actually big, with no good method of parallelizing it overall.

This is getting closer to perfection, though.
>>
>>62032927
no
it runs on the JVM
>>
>>62032388

Meh, pretty difficult.

>get stupid error
>have to search yourself
>took me 3 days, but hey, at least now I know a shitload about "clusters"


>>62032410

>buffer overflow, the language


>>62032927

>poor man's Haskell
>>
>>62032927
I love Scala and particularly many libs made in Scala, but it's not perfect.

There's a good reason why they're currently doing a major revision of it again.
>>
>>62032820
Says the brainlet using C because he can't into metaprogramming.
>>
>>62032972
>poor man's Haskell
Haskell is what a few poor men use. Maybe the only exception are a few stock trading systems.

Scala is in Fortune 500 companies and big websites.
>>
>>62032388
>>
File: 0701.00103[1].jpg (14KB, 500x500px) Image search: [Google]
0701.00103[1].jpg
14KB, 500x500px
>>
>>62032960
> closer to perfection
> shits on ACID principle
lel
>>
>>62033211
Yup. "Only" gets eventual consistency, not immediate. Which, as it turns out, is enough for virtually anything.

And it's massively better regardless since you're not dealing with a shitty un-scaleable, slow database that is very awkward to program against because it's native language is shit, and the interface to the language you're actually using for programs (you'll essentially never do plain SQL since it's so shit) is interfacing with it in an usually fucking annoying way, even if xbox huge interface frameworks with their own caching and buffering and what not may lessen the issue a little.

It's a far better default than SQL bullshit for your homemade applications and CERN / eBay / Netflix ... alike. Even if there surely is SOME application where the cumbersome "ACID" SQL is a closer match.
>>
>>62032388
Perfect implies that there is no more progress to be made. Most of everything posted here is still under active development.

The closest thing we have to perfect is stuff that will probably not change much. Commands like pwd, cd, echo, etc.
>>
>not solr
>>
>>62032388
good one

I'm nominating rsync.
>>
>>62034267
>Commands like pwd, cd, echo, etc.
pretty sure they will break in some corner case
It's just that unix standard userland tools are so shitty, nobody creates something new with them so there won't ever be input that breaks them.
>>
How's slony replication nowadays?
>>
>>62032388

upvote for OP

also this for geographic data
>>
File: IMG_1706.jpg (47KB, 647x450px) Image search: [Google]
IMG_1706.jpg
47KB, 647x450px
>>
>>62034398
>tfw too brainlet to use rsync so you use KDE connect
>>
File: nn7.png (56KB, 904x692px)
nn7.png
56KB, 904x692px
>>62032388
ssh was written by lord kek himself
>>
File: EMERSON50 100_3471.jpg (502KB, 2067x1737px) Image search: [Google]
EMERSON50 100_3471.jpg
502KB, 2067x1737px
>>62032388
Postgres really is great. The only fault is the design is so perfect, it can't scale out easily. SQL is a flawed mortal human interface, but the underlying relational algebra/calculus absolutely perfection.

>>62032960
Cassandra perfectly fills the scaleout gap of Postgres. Beautiful pairing.

>>62034267
Reading your post got me thinking, and I hit pic related. Pretty much all anvils look the same, because they are the absolute best way to manually work metal. A perfect historical design that's lasted centuries. Echo, cd, ls, grep, awk, etc. are from a similar kind of simple utility driven design.
>>
>>62034599
Digits confirm
>>
File: image.jpg (271KB, 2127x1482px) Image search: [Google]
image.jpg
271KB, 2127x1482px
>>
File: just a prank bro.jpg (73KB, 393x406px) Image search: [Google]
just a prank bro.jpg
73KB, 393x406px
>>62032388
>>
>>62035251
sauce?
>>
>>62035240
>Linux
It's alright. Hardly perfect though.

>Docker
It sucks for most things people use it for. I'm partial to just using lxd raw myself, but other better competitors to Docker exist now too.

>Go
It's garbage. Use anything else, please.
>>
>>62036602
Thanks I'll rewrite docker in electron.
>>
>>
>>62036614
>>
>>62034638
>Pretty much all anvils look the same, because they are the absolute best way to manually work metal. A perfect historical design that's lasted centuries. Echo, cd, ls, grep, awk, etc. are from a similar kind of simple utility driven design.

Well, anvils got replaced by better tools, just like awk did.
>>
>>62033325
https://www.youtube.com/watch?v=b2F-DItXtZs
>>
>>62034599
>Not mosh
thrash'd
>>
File: openssh.gif (98KB, 578x191px)
openssh.gif
98KB, 578x191px
>>
>>62032966
jvm is the perfect runtime
>>
>>62037220
Better tools like what? Million dollar specialized machines and hydraulic presses? If you're working a small custom metal forming job, the anvil is still what you use. If you're doing a one-off data extraction job, grep/sed/awk are still amazing tools that will get the job done quickly.
Thread posts: 39
Thread images: 16


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.