Win a copy of AWS Security this week in the Cloud/Virtualization forum!

Yury Nebieridze

+ Follow
since Jul 14, 2004
Yury likes ...
Scala Spring Java
Brooklyn, NY
Cows and Likes
Total received
In last 30 days
Total given
Total received
Received in last 30 days
Total given
Given in last 30 days
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Yury Nebieridze

Hi Jakub and Vladimir,

Are GANs solving a specific class of tasks, such as image recognition?
I ask it because the original use of this technique and its success in that field of data.

Also, looks like Generator very much depends on Discriminator, that is quality of latter's data set.
What if the potential subject area of samples (let's say - corpora) for the data set is vast enough (space level or sub electron level volumes)?
Wouldn't this produce special cases only as a result, if any?

Also, if there is a game analogy, GANs are like tennis (or criminal - detective).
Are there other heuristics in GANs, such as team play, meaning number of players more than 2?    

Thank you,
Thanks Stephen and Tim for sharing your Kubernetes sentiments . Understood.
Stephen, special thanks for the blog reference, I subscribed and looked through it. Will be reading it.
5 months ago
Hi Jeff and Stephen,

In your book you use Docker Swarm for services orchestration.
Do you prefer it to Kubernetes or Mesos due to it's Docker native, simpler?

Also, the subject of Orchestration probably needs a separate cookbook.
Orchestrating services / micro-services brings many tasks to be solved.
5 months ago
This is true, Sathya. But true is also that even big companies strive to keep up with the new, advanced methods of SDLC and are trying to embrace a faster technology turnover. Yes, this is to take risk, but risk, with technologies like Kotlin can be pretty calculated and justified, IMHO. And also, there is another, much bigger, risk of being left off behind the competition. Think AI/ML/DL, cloud computing and many more, 5 years ago versus now. Every big name wants a piece of a pie and a new, robust, versatile language is a serious part of the game.
5 months ago
If I may humbly add to the comprehensive and great answer of Ken: in today's world there is no working application cast in stone, meaning it's a living organism, literally living online! Thus - it must be maintained daily, must improve / grow some functionality, add new one and, yes, get rid of obsolete features, similarly to the old skin and cells we lose daily. Thus, yes, in my opinion, you can use Kotlin in your project along with Java, first to augment (wrapping) features and then,gradually, moving to Kotlin only code. Sure, you have to start with good set of tests, based on your design goals.    
5 months ago
Agreed, Kotlin indeed is concise and usable, so I share your concurrency (and not only) manageability optimism. Need more practice and experience though .

Yes, I noticed code generation issues, like for JVM of javascript, so code consistency looks like an issue in multi-platform promise. But, same here, deeper insight is required. Thanks again for an interesting discussion.    
5 months ago
Thanks for the detailed reply, Ken!
Yes, I've got the same feeling that coroutines is not a concurrent programming silver bullet and should be used with a great care and very good understanding of underlying constructs.
coroutineScope along with launch and async functions and suspend keywords, require careful recipes for specific use cases.

I am looking at Kotlin from the server side/full stack developer's point of view and thus am interested in its react, multi-plutform abilities as well.
Thanks for the reference, I've seen some presentations of Venkat and will take a look at his book.
5 months ago
Both Kotlin's coroutines and project Loom's fibers are called as "lightweight threads", both use continuations in the same sense of computation that may be suspended and resumed.
Can you please share your insight on that, if any? Also is there anything you don't like about coroutines, any practical issues you faced?
5 months ago
I'm aware of the rules, Kenneth. My sentence above is rather declarative than interrogative :-D!
5 months ago
Welcome Ken! Kotlin is a hot topic in programming languages (with applications, such as concurrency, reactive programming, etc) and it would be interesting to hear from you about that subject.
5 months ago
Thanks for the detailed reply, Arnaud! It was a valuable insight.
5 months ago
API design and development is a tedious and time consuming task. There are platforms such as Postman, Kong, SmartBear which provide tools for API development, management, testing. Do you use these tools in your API design work - for quick POC, verification of that design? Also there are other, API testing/verification tools, such as WireMock in particular. Please share your insight on that. Thanks.
5 months ago

I spent some time and looked through the chapters (in Contents section and those available in abridged form).
I noticed you start from Kafka event stream processing and then proceed with Amazon Kinesis event stream processing.

Question: is Kinesis better platform than Kafka?

I guess the probable answer is - Kinesis is one of the AWS services and thus can easily
use the rich functionality of AWS as a whole, smooth, with no or minor integration efforts, such as:
- Amazon Redshift (used in Ch 10, Analytics-on-read)
- AWS Lambda and Dynamo DB for building Lambda functions  (Ch 11, Analytics-on-write)

Just trying to better understand a place / role for Kafka.

Thank you.
10 months ago
Thanks for the answer, Alexander.
You mentioned "There's also a more "descontructed" approach of chaining together serverless functions like AWS Lambda." .

Will it be a multi-phase analytics system? Meaning a mixed strategy of analytics processing, chaining:
- at-the edge analytics (IoT devices)
- in-stream analytics (derived/complex stream evens)
- at-rest analytics (rich, historical context in data lakes for predictive analytics modeling and forecasting, data patterns discovery)  

Can you elaborate on that? Any specific scenarios/patterns/use cases for building such chains, which, I understand should mix both push-based continuous intelligence analytics systems with on-demand, pull-based analytics.
10 months ago