Win a copy of Microservices in Action this week in the Web Services forum!

satya Priya Sundar

Ranch Hand
+ Follow
since Oct 06, 2016
Cows and Likes
Cows
Total received
0
In last 30 days
0
Total given
0
Likes
Total received
4
Received in last 30 days
1
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 satya Priya Sundar

Code written in Java is generally considered as boilerplate, that is so true with all the previous versions holds good on Java 7 as well, not anymore...
Java8 alleviate some of these issues by moving to more functional style for the new APIs, thus your code looks a lot simpler and elegant it focuses on
what you want to do and not how to do it.
1 week ago
Dear Authors,

Not sure, if you have already created some video lessons.

I am a big fan of Plularlsight and Livelession courses, not to mention some quality courses you might stumble upon
in Udemy as well for a cup of Java's price. Any thoughts or interest in those lines?

Thanks
Sathya Priya
1 week ago
This title brings a question, Are we moving quickly with java revisions with this frenetic pace?

With Java 12 on the horizon, there are zillions of developer still fiddling with pre Java8 code base.
or writing code using pre-java8 coding constructs with JDK 1.8......

1 week ago
This is a great reference Replace Loops with Piple line



Though this looks elegant and simple, a lot of thoughts must go before venturing into it, we should not end up doing re-writing in lieu of Refactoring.


1 week ago
Java 12 is around the corner, After Java 8's major release Java 9,10,11 came  out with no earth-shattering improvements or features

But honestly, how many software companies really adopted Java8 as their primary programing language.I am seeing companies upgrading their infrastructures
merely because the Tools and Server ecosystem fast adopted java8, but most of the software houses are yet to embrace Java 8 as their fundamental
programming platform...

What are the factors which you think contributing to this blockage?
1 week ago

AWS Lambda's pricing model is "pay as you go", so the customers pay only for the computing resources used. This makes the service very cost-efficient, not to mention a free trial period. In fact, the users pay for the used memory, the number of processed code requests and the code execution time rounded up by 100 milliseconds. Just compare it with the hourly EC2 billing rate and witness the granularity and level of control available when using AWS Lambda. Instead of 24/7 availability common for IaaS, PaaS and SaaS cloud pyramid layers, AWS Lambda is event-driven. The code executes only when it's needed and consumes zero resources when not triggered. Obviously, this is a huge benefit for applications that are quiet for a long time and then have to meet the demand for resources during the peaks of usage.
Lambda has a setting called the "Number of concurrent requests", which allows it to scale nearly instantly to a huge number of parallel code execution processes. Downscale is as simple — the unneeded functions stop running automatically once the code is executed.




No offense here, but you are talking about something irrelevant here on this forum .. and its even more annoying if you don't know what you are talking about...

Java 8 Lambda is a language feature that enabled java as a modern programming language moving closure to a functional programming paradigm, in the third edition of The Effective Java, Joshua Bloch he recommends

Lambdas are the best way to represent small function objects. Don’t use anonymous classes for function objects unless you have to create instances of types that aren’t functional interfaces



Here is a link for a good introduction for you on Java 8 Lambda Expression  Quick Introduction to Java Lambda expression
1 week ago
You just need to know few basics that are fundamental to the language, features like Interfaces and anonymous classes to ace Java 8 or Java's functional programming paradigm...
1 week ago

A common use case for programs is to search through a collection of data to find items that match specific criteria.......

  Application of Lamda in a combination of streams, in this case, produces clean & elegant and simple solution .. .try it out!!!

1 week ago
As per the recent survey  TIOBE Index for December 2018
Java is still modern and kicking.......
1 week ago

If you are really interested in functional programming, look for posts by Pierre‑Yves Saumont, who has written a book about Functional Programming in Java.  


That's another great book with but it's not an easy read though, I had some interesting read on that book. As the author emphasizes

"So functional programming is writing programs with no intentional side effects by which I mean side effects that are part of the expected outcome of the program. There should also be as few non-intentional side effects as possible."

So is going to be Modern Java in Action



Thanks
Sathya Priya
1 week ago
Dear Author,

I have read your first edition, that had really some meaty stuff in it, I was inspired by your work, my best wishes for your new edition.

As someone who stayed on with Java since 1.1 days, next to the Java 1.5 revision which came out with a bang, the bunch of language features  once for all changed the way
we approached type safety with generics ....in my mind, Java1.8 stays out as the next big paradigm shift in the language evolution cycle.
Though came a bit late on the scene with the functional programming support,Streams...Java 8 is going to entice the new audience also keeping the java loyalists inspired.

What is your take on this?

Thanks
Sathya Priya
1 week ago

With my limited exposure on Microservices, I found this to be the best answer o

end to end tests in any microservice is not exactly the same as an end to end test in a monolith application; you are still testing the whole service, but keeping a controlled environment, where the test only depends on components within the boundary of service



Dzone
webpage

Hope this helps.

Regards
Sathya
7 months ago
DevOps has grown into so much of popularity because the Tools ecosystem evolved with the Concept of
DevOPS , having said that, what is your advise to select set of tools for my requirement

Ex :

I have set of automated test scripts in, which i wanted to run as part of my regression testing before every release
and what would be the ideal tool to select and where would I integrate these scripts in the DevOps pipe lin.e
7 months ago
Dear Author,

Securing DevOps explores how the techniques of DevOps and Security should be applied together to make cloud services safer.  



From your quote about the topics discussed in the book, What about security mechanism that can be built around the delivery pipeline that is not
meant to be  " cloud ready applications"  for lack of word.

Thanks
Sathya


7 months ago
Dear Author

I am seeing every day DevOps being discussed at every corner of the IT Companies /IT division of any other industries.
My understanding and the small exposure that I have got on this is DevOps is a tool to aide a smooth continues the delivery pipeline
undercutting a lot of mundane manual jobs.
But I have also seen and heard it is being misunderstood and a lot of people think that its a Silver bullet to solving the structural problem
they already have.

What is your take on that and what is your observation on this?

Thanks
Sathya
7 months ago