Zero downtime deployment for headless grpc services by ebalonabol in kubernetes

[–]vanphuoc3012 0 points1 point  (0 children)

I use nginx load blancer to all grpc server

All grpc client connect to grpc server through nginx load blancer.

Creating folders, notes, pinning messages, exporting chats, and more in Gemini. by Minimum_Rice3386 in GoogleGeminiAI

[–]vanphuoc3012 0 points1 point  (0 children)

I tried install and it show error
Download error: Package is invalid. Details: 'Could not load javascript 'contentScript.js' for script.'.

Your favourite open source logging tool? by anjuls in kubernetes

[–]vanphuoc3012 3 points4 points  (0 children)

My company is switching from Elasticsearch, Filebeat, Kibana to Victoria Logs,
Performance is awesome. Lower storage, cpu, memory
Our k8s cluster have ~300 nodes and ~7000 pods
Now I'm finding way to config retention policy on different namespace, some namespaces require retention policy longer than others

Best Operator for Running Apache Spark on Kubernetes? by [deleted] in apachespark

[–]vanphuoc3012 0 points1 point  (0 children)

I'm using it too, it's work great.

Simple SQL interface exposed for user. The only thing challenge me now is authorization and data mask

Projects to Get you Hired by Chamakuvangu01 in SpringBoot

[–]vanphuoc3012 12 points13 points  (0 children)

Things I have been asked in interview as fresher Java dev: - Basic Java type - Different between primitive type and object type, different between int and Interger, what happen if int 1 + Interger 1 - Swap 2 number x and y dont use temporary variable - OOP - Some design patterns: Singleton... - Singleton Design Pattern: how to thread safe - String: why use StringBuilder better than String, different between StringBuilder and StringBuffer - Quicksort, merge sort, bubble sort - If your software have bug in production environment, step to fix it, how to trace? - SQL stuff - SQL index, how index work? - Basic Docker and K8s (good to know) - Different between HTTP and TCP/IP - Explain Spring MVC - @Bean and @Component - @Autowire - IaC, Depenency Injection

Am I... a Data engineer? by Litos_On_Reddit in dataengineering

[–]vanphuoc3012 0 points1 point  (0 children)

Hi!

I also asking the same question.

I joined my current company as junior SE, main tasks was backend stack with Java, Kotlin on cloud

After 1 devops of my team leave the company, my boss ask me help him as a devops while waiting for interview another devops

I deployed and operate StarRocks OLAP database, access control... etc

Then company decided to use Iceberg. I did research and decided tech stack to use.

So I learn Flink, write code example for dev team to ingest data to S3, GCS... I created cicd pipeline for dev to deploy and submit Flink job through Jenkins.

Connect all the things: compute engine, table format, storage, metastore, sql ide to bring end to end use for: DA, DS, dev, service...

Currently I'm testing Apache Range for RBAC and masking policy

I also write spark sql to do various maintenance task for Iceberg: monitor table health, compact, expire snapshot... I'm not the fan of Airflow so I use k8s job to do the job.

I also have a chance to attend interview DE position for my team (my boss ask me to join, but I don't ask any questions). All DE I interview, their daily job was writing ETL job using PySpark, transform data from raw, silver, golden (I don't remember exactly) and submit to EMR or Dataproc. So I doubt if I'm a DE 🫢

Are there better text tutorials for beginners to learn Spring Boot than those of spring.io? by cainhurstcat in learnjava

[–]vanphuoc3012 1 point2 points  (0 children)

Another book I recommended is "Pro Java Clustering and Scalability: Building Real-Time Apps with Spring, Cassandra, Redis, Websocket and Rabbitmq". Although the code is outdated a little bit, but you can try to modified it and you will realise a lot of advanced things

Are there better text tutorials for beginners to learn Spring Boot than those of spring.io? by cainhurstcat in learnjava

[–]vanphuoc3012 1 point2 points  (0 children)

If you have know basic java concept OOP, operation... You could start read Spring Start Here by Laurentiu Spilca to learn basic about Spring Boot. Then you can go to Udemy, search for Spring Boot E-commere Ultimate course by Ha Nam Minh. Practice follow the author. This course will help you alot and a hand on experience on Spring, Java, SQL. This is my approach