Haven't read the article yet but thanks for the work, will definitely give 
it a read asap. After hearing (already a while ago) that Storm moved to 
Java, I'm happy to hear Clojure is still actively used (and even 
instrumental) in your current work.

On Thursday, June 3, 2021 at 11:42:36 PM UTC-4 natha...@gmail.com wrote:

> Probably not in the near future. Once we're close to being ready for 
> production usage, we'll be releasing a preview post demonstrating how our 
> product works through an example of using it to replicate a widely-used 
> service in a comparatively minuscule amount of code. Though we're already 
> able to build and run arbitrary applications at scale, we still have a lot 
> of work to do on operational features to enable the fault-tolerance 
> necessary for production usage.  
>
> On Thursday, June 3, 2021 at 5:24:00 PM UTC-10 Robert P. Levy wrote:
>
>> Great post on the technical choices made in developing this platform.  Do 
>> you plan on writing a post that describes in detail the system architecture 
>> that is the bread and butter of the product/platform itself?
>>
>> The website intriguingly states, "Red Planet Labs is pioneering a 
>> radically new kind of software tool. It's not just for the initial 
>> construction of an application, but also encapsulates deployment, 
>> monitoring, and maintenance. It implements the first truly cohesive model 
>> for building software applications – a set of abstractions that can build 
>> any application at any scale with greatly reduced engineering cost."
>>
>> It seems like a full article expanding on the infrastructure-level 
>> design, and the approach to generalizing and abstracting infrastructure, 
>> would be very interesting.
>>
>>
>> On Thu, Jun 3, 2021 at 7:12 PM Nathan Marz <natha...@gmail.com> wrote:
>>
>>> Derek – we have a bunch of open-source on our Github 
>>> <https://github.com/redplanetlabs>. I'd like to release our new 
>>> language one day, but that won't be for a long time. When I release it I 
>>> want to do it the right way – extensive documentation, academic papers, and 
>>> a commitment to supporting the language in broader usage. At our early 
>>> stage we just don't have the bandwidth for that as we're working hard to 
>>> get our first product out the door. Plus at the moment out language is our 
>>> "secret weapon" :)
>>>
>>> Leandro – I started working on this codebase well before spec was 
>>> released. Had spec existed when I started I would have explored it more 
>>> thoroughly, but Schema has met our needs very gracefully. As for 
>>> deterministic simulation, it's orthogonal to techniques like test.check. I 
>>> suggest you check our our earlier blog post 
>>> <https://tech.redplanetlabs.com/2021/03/17/where-were-going-we-dont-need-threads-simulating-distributed-systems/>
>>>  
>>> on the subject. 
>>>
>>> On Thursday, June 3, 2021 at 3:09:28 PM UTC-10 ldoc...@gmail.com wrote:
>>>
>>>>
>>>>
>>>> On Thu, 3 Jun 2021, 15:06 natha...@gmail.com, <natha...@gmail.com> 
>>>> wrote:
>>>>
>>>> Please give the post a read, and I'm happy to answer any questions.
>>>>>
>>>>
>>>> Nice article, Nathan. Definitely, it would be nice to see the code :-)
>>>>
>>>> Just curious...
>>>>
>>>> 1) You mention using Schema for data definition and validation. Did you 
>>>> consider using other options for this, such as clojure.spec? What's your 
>>>> experience with it/them?
>>>>
>>>> 2) You mention using "deterministic simulation". Did you consider using 
>>>> other options for this, such as test.check? What's your experience with 
>>>> it/them?
>>>>
>>>> Best,
>>>> Leandro
>>>>
>>>>> -- 
>>> You received this message because you are subscribed to the Google
>>> Groups "Clojure" group.
>>> To post to this group, send email to clo...@googlegroups.com
>>> Note that posts from new members are moderated - please be patient with 
>>> your first post.
>>> To unsubscribe from this group, send email to
>>> clojure+u...@googlegroups.com
>>> For more options, visit this group at
>>> http://groups.google.com/group/clojure?hl=en
>>> --- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "Clojure" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to clojure+u...@googlegroups.com.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/clojure/70353370-6dd2-4ddc-af82-2fce32ee6bden%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/clojure/70353370-6dd2-4ddc-af82-2fce32ee6bden%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/clojure/a06023c2-e5c3-4d54-84ea-61825e9898can%40googlegroups.com.

Reply via email to