Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 03:49

    sergeybykov on master

    Remove ClientInvokeCallback (#6… (compare)

  • 03:49
    sergeybykov closed #6364
  • 03:49
    sergeybykov closed #6363
  • 01:41
    ReubenBond commented #6364
  • 01:39
    ReubenBond synchronize #6365
  • 01:34

    benjaminpetit on master

    Remove unnecessary provider run… (compare)

  • 01:34
    benjaminpetit closed #6362
  • 01:27
    benjaminpetit opened #6366
  • 01:19
    ReubenBond edited #6365
  • 01:18
    ReubenBond opened #6365
  • 01:18
    ReubenBond milestoned #6365
  • 01:06
    ReubenBond commented #6362
  • 00:04
    ReubenBond milestoned #6364
  • 00:04
    ReubenBond opened #6364
  • Feb 27 23:47

    sergeybykov on 3.1.1

    Fix CleanupDefunctSiloMembershi… Schedule IMembershipTable.Clean… CodeGenerator fixes (#6347) (c… and 8 more (compare)

  • Feb 27 23:39

    sergeybykov on master

    Remove test code referencing Ge… (compare)

  • Feb 27 23:39
    sergeybykov closed #6361
  • Feb 27 23:37
    ReubenBond assigned #6363
  • Feb 27 23:37
    ReubenBond milestoned #6363
  • Feb 27 23:37
    ReubenBond opened #6363
Reuben Bond
@ReubenBond
You can do that, @barrybriggs, yes. External tasks/threads can call back into grains. Certainly, it is advised to start such tasks using Task.Run.
Barry Briggs
@barrybriggs
thx!
Tom Nelson
@Zeroshi

@sergeybykov

I think it'd be better for us to chat thematically over Teams/Skype than for me to try to type the same thoughts, and then for us to go back and forth. A voice dialog is an efficient means of arriving to something. 🙂

That sounds great!
thank you!
Sergey Bykov
@sergeybykov
@Zeroshi What time zone are you in?
David Christensen
@OracPrime
Hmmm. Custom placement strategies appear to not as hard as at first thought (famous last words)
Sergey Bykov
@sergeybykov
@OracPrime They are not. Usually, the harder part is getting data necessary to make placement decisions (statistics, etc.).
Tom Nelson
@Zeroshi
@sergeybykov im on eastern
Veikko Eeva
@veikkoeeva
Learned a ton about designing and ordering business cards over the weekend. Things look so nice in RGB and quite more bland in CMYK. :P
Tom Nelson
@Zeroshi
I used to be a graphic designer. I can help with that
Panu Oksala
@PanuOksala_twitter
@sergeybykov ok, thanks
Veikko Eeva
@veikkoeeva
@Zeroshi I wonder... :) I'm currently actually looking a printing shop that can help me produce a pdf with the right color pallette information and help select choosing the right material (likely paper) and finishes. I've been thinking fluorescent green edge color and maybe similar components or metallic (just metallic or holograhic) elements on the surface. The current design is like
kuva.png
and requires fairly sophisticated printing already. :D I've been contacting places like https://publicide.com/ if they can help.
The impetus for this that I've been in meetings/parties in embassies or multilateral investment banks and especially in Asia people may have fairly finished looking cards. I can't just hand casually something that looks like if the price was the most important factor and is like toilet paper in comparison. :D
@ashtonkj Maybe that shows some reasons about the finance discussion back in the day. You may find https://wdbe2019.exordo.com/programme/presentation/59 interesting (see pptx and speaker notes for more details). :)
Kevin Ashton
@ashtonkj_twitter
Thanks @veikkoeeva
Will check it out
Veikko Eeva
@veikkoeeva
And I suck with Illustrator. Currently I'm pushing stuff to my little brother (programmer, but fluent with Photoshop). I've also been looking at Fiverr etc. if someone could do the aforementioned color palette things etc., but heck, even people doing business card design often do not seem to understand RGB glow from the screen is the opposite of "CMYK" reflection from a physical surface.
@ashtonkj_twitter You may find http://www.oecd.org/going-digital/topics/blockchain/the-tokenisation-of-assets-and-potential-implications-for-financial-markets.htm interesting also, or https://github.com/lumoin/circomy. I'd need to actually push updates to the doc at some point in the near future. Though I'm off to tour in Europe for about 1.5 weeks soon discussing about these issues so have to wait. :)
Kevin Ashton
@ashtonkj_twitter
Tough life (Going on tour of Europe and all) :D
Veikko Eeva
@veikkoeeva
@ashtonkj_twitter Well, we are self-funded so I need to take days off from a paying job. But it has been a blast during the past few years. It appears there's a lot of demand on what we're working on. Probably need to go out more and find someone willing to join a good cause and be able to program. :) Off to the gym now!
burgerTo
@burgerTo
@sergeybykov thanks, also for the hint with potential grain deactivation. I try to handle this in the grain statemachine.
Lars Thomas Denstad
@COCPORN
What time was the meetup again?
Reuben Bond
@ReubenBond
1700-1800 GMT (9am PST)
Lars Thomas Denstad
@COCPORN
Ah, excellent, thanks.
David Christensen
@OracPrime
"Cannot enqueue message to invalid activation" - what does that mean?
I've got my grain placement going, but everything's stopped working now :( I think the vast majority of calls should be in-silo. Can I see what calls are cross-silo? I'm suffering from Orleans producing too much debugging information but I can't see anything useful.
Tom Nelson
@Zeroshi
@veikkoeeva i use vista print and they are able to handle each one of your issues. they are fast, affordable, and very good. that design looks nice and i can see a metallic foil making it "pop"
Reuben Bond
@ReubenBond
@OracPrime send me your placement director code
pawanrao
@pawanrao
Hi all,
I'm trying to integrate Orleans Streams with SQS and I'm seeing consistent exceptions when connecting to local SQS instance(localstack) or on AWS
Exception while calling IQueueAdapter.CreateNewReceiver. System.NullReferenceException: Object reference not set to an instance of an object. at OrleansAWSUtils.Storage.SQSStorage.CreateClient() in D:\build\agent\_work\23\s\src\AWS\Orleans.Streaming.SQS\Storage\SQSStorage.cs:line 86 at OrleansAWSUtils.Streams.SQSAdapterReceiver.Create(SerializationManager serializationManager, ILoggerFactory loggerFactory, QueueId queueId, String dataConnectionString, String serviceId) in D:\build\agent\_work\23\s\src\AWS\Orleans.Streaming.SQS\Streams\SQSAdapterReceiver.cs:line 30 at OrleansAWSUtils.Streams.SQSAdapter.CreateReceiver(QueueId queueId) in D:\build\agent\_work\23\s\src\AWS\Orleans.Streaming.SQS\Streams\SQSAdapter.cs:line 39 at Orleans.Streams.PersistentStreamPullingAgent.InitializeInternal(IQueueAdapter qAdapter, IQueueAdapterCache queueAdapterCache, IStreamFailureHandler failureHandler) in D:\build\agent\_work\23\s\src\Orleans.Runtime\Streams\PersistentStream\PersistentStreamPullingAgent.cs:line 107
Is there a specific way the connection string should be specified?
I currently have something like this:
http://localhost:4576/123456789012/test_queue
Sergey Bykov
@sergeybykov
We are starting the meetup in a couple of minutes.
Veikko Eeva
@veikkoeeva
@Zeroshi :point_up: January 22, 2020 5:37 PM I have to check if they support Pantone (or an accurate enough transformation from RGB) and edge painting (I might paint myself too, though).
Not and Orleans issue directly, though, but maybe there are startups considering Orleans who need to think this kind of stuff. :P
Kevin Ashton
@ashtonkj_twitter
Will the link to the recording be posted on the OrleansContrib meetups too?
Reuben Bond
@ReubenBond
Yes, we will
Lars Thomas Denstad
@COCPORN
Can we chat about this, because I was a little late to the party?
Kevin Ashton
@ashtonkj_twitter
Fantastic. Great meetup all. Some exciting stuff coming by the looks of it
makuchma
@makuchma
Hi all, say I have two Orleans clusters that are independent from each other and I want grains from C1 to access grains in C2. In this case can we just add an Orleans client to C1 as if it was just another client application?
Tom Nelson
@Zeroshi
@veikkoeeva dont kill yourself with pantones. i have photoshop if to need some conversions and touch ups.
i am curios to hear more about k8 hosting and the config setup needed to do so.
Lars Thomas Denstad
@COCPORN
I have done AKS with Orleans. I am sure it wasn't ideal, but it was performant and good.
Reuben Bond
@ReubenBond

@illia-maier

My question about tools for some kind on deployment help features like "suspend" cluster, when all grains deactivating and save state and no one new created, because now i implementing it for Blue-Green deploy in k8s, we has many inputs(HTTP, message bus) so can not use builtin k8s features for HTTP only

I'd like to understand this more - could you open an issue so we can discuss?

Sergey Bykov
@sergeybykov
@makuchma Yes, a separate cluster client for C2 should be sufficient for making calls to C1.
Reuben Bond
@ReubenBond

@jdom

I assume pluggable grain directory would bring some out of the box options that would allow, for example, to guarantee a single activation for a certain grain instance... is that correct?

It's certainly a step in that direction. There would need to be an active deactivation protocol or leasing mechanism to give strong guarantees (because a silo might not know that it's been declared dead, for example, and a grain could still be processing some long-running request, etc)