Change request management. How? - change-management

I am looking for a simple and relatively light weight process/workflow/explanation for sw feature request and sw change request management.
What kind of methods, processes or workflows do you use for this work? Any insights on how to manage this work would be appreciated.
Thank you.

Related

Schedule a conditional email message with Akka.Net

I need to implement the following logic - I send a message to the user, and if he doesn't reply, I send it again after 12 hours.
I wonder what is the best way to do this? I was thinking about using Akka.NET - after a certain amount of time the actor would check if the user replied to my message and if not, would send it again.
Is there maybe an easier way? If not, there are some questions for Akka.NET
Do you know any good sources where I can see how this library should be used in ASP.NET Core? The documentation is not clear enough for me.
Where to keep the actors and the logic associated with them? In a separate project? Where can I create an actorSystem?
I'm new to this topic, thank you in advance for all the answers.
I theory you could just use standard actor system schedule a message order to resend an email after 12h, but this has natural problems with a fact, that if your process will crash, all of its in-memory state will be lost.
In practice you could use one of two existing plugins, which give you durable schedules:
Akka.Persistence.Reminders which works on top of Akka.Persistence, so you can use it on top of any akka.net persistence plugin.
Another way is to use Akka.Quartz.Actor which offers dedicated actors on top of Quartz.NET and makes use of Quartz's persistence capabilities.

design the flow of connecting my app to message broker

I want to write an SMS bulk app. using .net core webapi app and rabbitMQ.
now, the end user want to send a message to huge number of cellphones.
I guess can do it using two flow.
is it correct? has another solution? or bether solution?
I guess the green flow is better because the user waiting is less than red flow?
maybe you say this two flow totally wrong. and I need another solution. can any one help me!
You need to break your problem down, without getting to your selected technology first.
Question:How much traffic you are required to terminate per second
Question:How much traffic sms-api(SMS Provider) can handle per second
Question:How much traceability you need per message, is the log enough or you need a permanent storage
I believe after answering these questions you would be able to have a rough idea about the design of application

Http protocol mechanisms and objects

I want to better my understanding behind the mechanisms of the Http protocol from a web application dev's perspective. I want to clear my confusion about what objects are involved such as the session object and the request object and when are they generated and terminated and what attributes of them we would commonly use during a web application. At the expense of not making much sense.. I won't say too much more. I just wish to be pointed to a good source of knowledge on this whether it be a book/video/web page/or a detailed response to this post. Thanks kindly.
Try this for HTTP and REST.
Here's a good place to start for sessions.
Wikipedia is a really good source for all HTTP topics as well.

AppFabric DataCacheSessionStoreProvider : some feedback?

Has anyone some feedback on DataCacheSessionStoreProvider included in AppFabric ?
(Performance, Best Practices, Design guidelines, ...)
Thanks
Good out of box solution if you want to use AppFabric as your caching system. In our performance tests AppFabric session cache performance is about 2000 requests per second (AppFabric 1.0? only one server without secondary caches). It seems that this WCF service performance limit.
Though i have never use it with AppFabric but I've used NCache session Store Provider.NCache lets you transform your regular ASP.NET sessions into distributed sessions without any code change. You follow a few simple steps and your existing ASP.NET applications can immediately benefit from powerful distributed sessions. please check This Link, it might help you .

How do I ensure that SOAP requests from a flash client to my ASP server are coming from the flash client?

I have a flash based game that has a high score system implemented with a SOAP service. There are prizes involved and I want to prevent someone from using FireBug or similar to discover the webservice path and submit fake scores.
I considered using some kind of encryption on the data but am aware that someone could decompile the swf and work out how I did it.
I also considered using an IP whitelist but since the incoming data will come from the users IP and not the servers that won't work. (I'm sure I'm missing something obvious here...)
I know that there is a tried and tested solution for this, but I don't seem to be asking google the right questions to get to it.
Any help and suggestions will be appreciated, thank you
What you want to achieve is impossible. You can only make it harder for people to do. The best you can do is to use encryption and encrypt the SWF it self, which usually causes higher filesize and poorer performance.
The safest method is to evaluate or even run the whole game on the server. You can try to determine whether what the client sends you is possible at all. Rather than making sure people use your client, you're making sure people play the game according to your rules.
greetz
back2dos
All security is based on making things hard. It never makes things impossible. How about having your game register with a separate service when it starts up. It could use client information to build some kind of special code that would be unique for each iteration of the game. The game could morph the code in a way that would be hard to emulate. Then when the game is over the score gets submitted with the morphed code and validated on the server side.

Resources