Big thanks and props to the team on this, very exciting! Looking forward to pitching in on the guides or other areas where some contrib help may be needed.
HN user
willyk
If you looking into OTP, you'll see there's quite a but more and to some extent it does things differently than K8 (e.g., Observer, fault tolerance, concurrency and vertical/horizontal scaling w/message passing, etc.). See: https://www.manning.com/books/the-little-elixir-and-otp-guid...
The two options you mention are the ones I see used most often (with React & Vue being 3rd/4th), but I wouldn't say any of those are "frontend equivalents".
Agreed, also just want to say thanks, this is awesome news. Much appreciated!
Out of curiosity sake, Do you mind sharing what UK company you're with?
whohoo! thanks for all your hard work on this!
I'm also interested to hear what the future, if any, looks like for RethinkDB. Would also be very curious to explore what can be done regarding the IP/licensing as part of that future (agree with the concerns mentioned here).
Thanks to Salve for writing an incredible retrospective. One thing I'd be curious to hear is whether the RethinkDB team feels they could have create the tool and potentially the company without taking on venture capital/investors (similar to PostgresSQL, which I don't think has taken on vc).
that was my understanding as well, although there has occasionally been stuff written that suggested more too.
Thanks for the thoughtful post. What do you see as the next best alternative approach to OT?
These companies are: http://bleacherreport.com/ https://www.brightcove.com/en/ http://cargosense.com/ https://www.inverse.com/ Apple has listed it in the stack in some job descriptions over the last year
I wish there was a way I could upvote this a lot more than once
Amen to that!!
Agreed that it's a framework, but it's not necessarily that much work, it really depends on what you're trying to do. Sometimes its easier just to use a library if it offers what you needs, other times its easier to use D3 directly -- knowing when to make that call is important.
There a good O'Reilly book on D3 by Scott Murray, the ebook version of which is free that's a great primer:
http://chimera.labs.oreilly.com/books/1230000000345/index.ht...
seems odd to suggest Colony is the new hotness, when there isn't a product available yet -- looks like Sep is the target date (https://blog.colony.io/an-update-on-colony-july-2016-7e2004e...)
And I'm kinda avoiding that on a quad core CPU your C program is really going to only use one core out of the box while elixir will use all four.)
I think that's a pretty major factor to avoid -- multicore processors are the immediate/commercial foreseeable future of CPUs, so its not inconsequential that Erlang/Elixir allow you to be able to use cheap processes in order take full advantage of this
RethinkDB is targeted at soft real time applications which have a need to update data across many clients. Additionally, although its a schemaless document DB, it offers functionality similar to joins/relational queries. This is a good presentation on RethinkDB: https://www.youtube.com/watch?v=Ee1v_SuECRk
same here!!
totally agree, lots of activity/interest in NYC
For anyone who's interested, we have some relevant community-run, regional conferences coming up in NYC next month:
- Erlang Camp (Sat Jul 16), http://erlang.camp/
- Elixir Camp (Jul 15-17), http://elixircamp.io/
- Phoenix Camp (Jul 15-17), http://nyc.phoenix.camp
- Nerves Camp (Sun Jul 17), http://nerves.camp/
We've got a good mix of speakers coming together and the conference open to all (with suggested donation pricing for tickets).
We also still have a few session slots open if anyone wants to present (particularly around Erlang/OTP).
agreed it's great to see this sort of path, and that the tech has been open sourced
flashm - Thanks for taking the time to provide this feedback. Sorry if we lost you then, but hopefully we won't if there's a 'next time'. We've created an issue on the Phoenix Guides repo about this (https://github.com/phoenixframework/phoenix_guides/issues/46...), and as part of our work and the Guides we'll double check and make any revisions needed to help to make certain that we conver these topics clearly/thoroughly.
Given your skillset, I'd pick React over Scala or Docker. If you're into PHP/Wordpress, you could also look at Drupal 8, which was just released. Given your CSS/JSS/Angular skills, you could also look at Meteor for apps.
All that said, from a blank slate perspective, I'd suggest learning Phoenix (http://www.phoenixframework.org), and in turn Elixir. Phoenix is great framework for building moderns apps, in that it's open source, database & frontend agnostic, leveraging the battle-tested Erlang VM, highly scaleable (WhatApp built w/Erlang), and real-time (via Channels). Good overview video here: https://vimeo.com/131633172
For those interested in this topic, I suggest reading 'Venture Deals' by Brad Feld. While it's broader than this topic, it does cover some of the legal/technical elements of vc funding and exits, which help when trying to understand outcomes such as this (i.e., preferred vs common shares, etc). http://www.amazon.com/Venture-Deals-Smarter-Lawyer-Capitalis...
If you're interested in more discussion on this, Robin Chase, founder of ZipCar, often comments on the actual/total cost of operating a car
agreed, it's a super documentary
Agreed, this made my day. IMO only downside is that we don't have more of this sort of innovation happening at a smaller scale (akin to PG's recent tweet about the maturity of self driving cars relative to early versions of Google.
Looking to the broadband wonderland in South Korea of Japan w/Gig service for $25 provides some insight into the sevices/uses of that sort of broadband -- based on my experience it fundamentally changes your computing practices.
FYI, based on my past experience, for avg urban customer the total acquisition cost for a cable ISP on DOCSIS 2/3.0 was about $750 -- small delta vs your new build cost.
Thanks for sharing the Vice article, it was great ... good to see some of these projects succeeding now that the capex has come down (a decade or so ago there was a long list of similar ventures that failed).