Win a copy of Cloud Native PatternsE this week in the Cloud forum
or Natural Language Processing in the AI/ML forum!

Thillai Sakthi

Ranch Hand
+ Follow
since Jun 17, 2000
Cows and Likes
Cows
Total received
0
In last 30 days
0
Total given
0
Likes
Total received
0
Received in last 30 days
0
Total given
0
Given in last 30 days
0
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Thillai Sakthi

Thank you, really appreciate your candid answer.
Hello authors
Glad to see you on the forum. I don't have any certification in Java and I don't code on every day basis. I code for leisure and to learn new concepts like lambdas. How much time do you think I should devote to myself certified in Java 8? I know it depends on person to person, but since you know how hard it is any thoughts ?

Thank you,
Hello
There have been some conflicting opinions about the performance of the streams versus good old for loops. Can you please enlighten whether the programmers need to be concerned about performance degradations when using streams and other FP constructs that Java 8 offers ?

Thanks for your advice.
3 years ago

Andreas Wittig wrote:As far as I understand your use case, KMS is not the solution to your problem. KMS is focusing on data at rest. So I guess you need to search for an alternative here.



Respectfully disagree. As per KMS documentation, they have 2 use cases - one for envelope encryption and this is for real time transaction use case. The other one is the encryption of data at rest.
3 years ago

Winston Gutkowski wrote:

I'm also not exactly sure what your primary concern is here - security or throughput?

Winston



My primary concern is throughput.
3 years ago
I have a question on Key management service (KMS). I was thinking of using KMS for encrypting data for real time transactions. My idea was to create a Customer Master Key once and then for every transaction request a data key from KMS to encrypt the pay load. But surprisingly there are limits to such request (http://docs.aws.amazon.com/kms/latest/developerguide/limits.html). As my real time service will easily exceed 100 TPS, I cannot use KMS. Any idea how I can work around this limitation ?

Thanks,
3 years ago
Hello,
I have been imperative programmer for years. How do I transition to "think and program" like a functional programmer ? Some of the symbols and acronyms are new to me in the FP world. Is there a kick start guide in your book or you suggest any ideas ?

Thank you,
3 years ago
All,

Upon reading about the implementation options for RESTful services, there seems to be 2 choices standing out - Jersey or Spring 3.x (MVC based).

While my application infrastructure is already on Spring (using IoC et al) spring based RESTful implementation looks tempting but Jersey seems to be widely adopted and raved upon.

What are the key criteria should I consider for decision making ?

Thanks !
5 years ago
Hello Marcus,

Can you tell the difference between SAFe Agile and Kanban, if there is any. Which one is more effective ?

Thanks
Hi John,

Are there any tool you discussed in your book ? Do you have any tool recommendation for web services testing the BDD way ?

Thank you
5 years ago
Thanks. But according to Dan North's blog http://dannorth.net/introducing-bdd/ and also your answers from other posts on this forum, the test cases are named more intuitively like "testShouldDoSomething" et al. So, for a typical data service, writing a test case such as "testShouldReturnListOfCustomersForAValidCustomerId" makes sense, however, how do you check for a specific field's value in the response ?
Is it like - testShouldReturnZipAs95315 and testShouldReturnCustomerNameAsJoeSmith and so on?
5 years ago
Hello John,

I am really heartened to see a chapter on testing web services in your upcoming book. While I get the application of TDD and now the BDD in applications/services/modules that have some kind of logic to be tested in them, how do we apply BDD principles in testing simple data services implemented as web services that simply fetch data from system of record given some inputs ?

Thanks
5 years ago
Should you consider a new API with POST request for such parameters ?

Just a thought....
5 years ago
Yep, I totally agree.

However as UDDI is practically non existent, what is the best way to determine the contractual obligations or to assess the fields to/from the service ?

In my company WSDLs and schemas (more so the latter than the former) are primary means of getting this information. We could use tools such as Ignite XML, but they also pour over schema definitions and WSDLs to extract any meaningful info right ?

Sorry, we deviated a little bit from original intent of the post, but love the discussion nevertheless....
5 years ago

William Brogden wrote:

Recall that REST is an architecture / style - not a messaging API like SOAP.

Bill



Bill,

You drove the nail on its head. Thanks !

Also, thinking more about it, the whole purpose of the discovery process is to establish the re-usability of the services in the inventory. So, a human readable document helps the cause even more to make better decisions compared to navigating through WSDLs, which at times stymies developers ! I think the intent then would be how great a document be produced compared to ones that will get generated from sporadic developer comments (akin to javadocs), which may not be at times explaining things clearly.

Swagger looks cool as well.

5 years ago