Feda /dev/ - No Javascript allowed

Normas
spoiler
Personas non gratas
Memes feda dev




newfag

#34590 con respeto, le respondes a él o a tu orgullo amazon?

1 respuesta
eondev

#34589 de sobra. Gente que es inútil (como yo) con el inglés da el cante y aún asi lo cogen.

Amazon

#34591 a que me contrataron en la que quise y las otras seguían hacia adelante. De hecho una de las empresas me dijo que podíamos seguir en español que ya veía que controlaba inglés

1 respuesta
shturmovik77

#34472 Ahora mismo con 7-8 años de experiencia, un QA con cierto conocimiento de Auto e inglés está en 45-50K sin mucho esfuerzo, en España

1 respuesta
newfag

#34593 sin especificar cuanto tiempo llevas hablando inglés, la práctica anterior a las interviews etc no le ayudas

Buen día

1
JuAn4k4

#34589 A sacó, y siempre puedes verlo como una clase gratis

1
desu

#34587 aun no entiendo cual es el problema de escalabilidad. saturacion? son procesos IO/CPU bound o mixtos? que hay que hacer exactamente bien? queues? pues si tienen que comunicarse si claro... eres muy criptico.

Usad Rust.

Es como si entra alguien diciendo que tiene problemas haciendo un webserver, que problemas? XD

1 respuesta
PiradoIV

#34589 Ya sabes el dicho: El “no” ya lo tienes.

Tira el CV, haz las entrevistas y, si cuela, cuela xD

1
pineda

el no ya lo tienes, ahora a por la humillación

8
JuAn4k4

#34597 Hombre pues no es fácil escalar ciertas cosas bien haciéndolo en un equipo de 2 y medio. Necesitamos queues que aguanten 10-20Mmps, y para PubSub 30-50M de topics, algunos con 100K subs (esto tengo la idea de que los subs sean nodos, hacer un best effort y reducirlo a 500-1K, pero ya no es at-least-once) y sin dejarse un pastizal en máquinas consiguiendo escalabilidad horizontal infinita con multi-tenancy.
Whatsapp esta muy bien, se han pasado años mejorando el performance y escalabilidad de BEAM y de Fedora, es el claro ejemplo de que no es tan sencillo hacerlo bien.

Ahora mismo tenemos una chusta , CPU bound, el primer paso es partirlo en trozos y tener uno Network/Mem bound (el edge) y tener workers (CPU bound) y luego enrutar mensajes de vuelta al edge (pubsub 1:N / grpc 1:1)

Nuestro cluster actual es enorme, cada máquina solo tira 1Kmps y 6K conns, siendo una m5.xlarge. La idea es ahorrar en costes que nos reinviertan en el equipo a corto plazo usando open source (por ejemplo Apache Pulsar) y hacer quick wins grandes de forma rápida para poder crecer el equipo.

Solo ahorrando en Infra metemos a 2-3 cracks y a volar

2 respuestas
isvidal

Sobre whatsapp, es gracioso poner side by side Telegram y Whatsapp en web, y ver como Whatsapp siendo mucho mas pobre en features, tambien es mucho mas lento, menos responsivo, y se engancha mucho mas

1 respuesta
eondev

#34601 la nueva versión de WhatsApp Desktop es putisima mierda xD lo bien que va telegram que es instantaneo y WhatsApp se caga encima recopilando mensajes nuevos xdddddd

2 respuestas
Lecherito

Es que pensar que whatsapp es algo bueno todavia... lol

1 respuesta
MTX_Anubis

#34600 necesitas que una sola queue aguante 10-20Mmps o la puedes partir?

1 respuesta
newfag

#34602 Totalmente, es una trufa

desu

#34600 si entiendo bien todo ese cluster siempre resuelve las mismas Tasks/Peticiones no? mismo tipo de input y mismo tipo de output no? algo como agregar datos de analitics o clicks por ejemplo.

si es cpu bound tienes que tirar de algoritmia... que depende de tu problema.
mirar cosas de comunicacion si no te sirven para paralelizar el algoritmo es perder el tiempo.

no te puedo ayudar a no ser que necesites ayuda en como optimizar algoritmos o como analizarlos. que conclusiones teneis de momento?

1 respuesta
B

#34594 ¿Donde?

1 respuesta
pantocreitor

Estoy ahora mismo en una reunión de emergencia con una jefaza de Irlanda, mi jefe y un grupo de unos 15 indios que desplegaron anoche una aplicación y han reventado todo el sistema de producción…

Lo guapo es que llevo diciendo desde las 8 que la han liado y los notas tirando balones fuera, han parado la aplicación, he reiniciado todos los servicios míos y ha empezado a funcionar todo.

Ahora mismo prevé esto un culebrón de Bollywood xD

Edit: uffff se lía, que no pueden hacer rollback dicen xD

1 respuesta
stuckED

#34603 A mí me molaría saber qué tecnología hay detrás de WhatsApp? Tienen un tech blog tipo Netflix?

1 respuesta
newfag

#34608 cómo ha quedao?

1 respuesta
Kaledros
#34602eondev:

la nueva versión de WhatsApp Desktop es putisima mierda

Han ido hacia atrás: se han cargado la previsualización de enlaces, las imágenes se rompen cada dos por tres...

desu

#34609 tienen mucho contenido en youtube si buscas whatsapp erlang

esta esta relacionada con lo que hablabamos. aunque es lo que le he dicho que yo no creo que sea su problema con esos numeros tan malos XD esto es para escalar de verdad, cuando tu proceso ya vuela y tienes otro tipo de bottleneck como el HOL.

si tu proceso es lento no vale la pena perder el tiempo cno esto. solo introduciras costes a tu infra. que es lo que tienen. con que optimicen un 5-10% su proceso se ahorraran un 50% de infra. numeros a ojimetro pero por ahi andan en mi experiencia.

JuAn4k4

#34606 Lo que hay ahora va a la basura directamente, es cpu bound porque usa jetty y bloquea, a parte que hace muchas cosas que no hacen falta para nada. Pero es lo de menos, va a ir a la basura, estamos planteando una arch para lo nuevo de base, e ir tocando luego cosita a cosita si hiciera falta.
Seguramente empecemos el PoC usando Apache Pulsar que tiene buena pinta, partir todo con queues y hacer todo async, reactivo y no bloqueante.
Nuestro mayor problema va a ser la plataforma, a ver si nos dejan salirnos de k8s/docker y tener AMIs propias con máquinas más específicas para el edge.

#34604 Sharding si acaso, y partir en priority queues. Si necesitamos escalar más allá partiríamos en clusters/tenants ya si eso.

Cuando terminemos con todo me veo escribiendo blogs y dando charlas sobre todo esto

2 2 respuestas
PiradoIV

El ratio de buzzwords por segundo es impresionante, nada puede fallar xD

4 1 respuesta
shturmovik77

#34607 Empresas conocidas de fuera montando hubs aquí, sobre todo sector finance, seguros... Consultoras para sector banca, retail, marketplaces. También bastantes startups que acaban de recibir alguna ronda y se acuerdan que necesitan QAs

Con Java + Python, varios frameworks de auto para front/back, algo de rendimiento, base de datos, scripting, despliegues etc, suele andar la cosa por 45-50K. Un QA Lead 55k-60k, incluso con Consultora.

No es lo que va a ganar un buen DEV ni de lejos, pero si te gusta el mundo QA y te gusta tocar un poco de todo, sobre todo especializándote en Auto, no se cobra tan mal. Y a veces tiene sus ventajas.

1 respuesta
B

#34615 Joder.. pues suerte al que pille esos curros. Para mi se otroga imposible... pica-teclista hasta la sepultura.

¿Tenemos articulo tecnológico del año? https://www.20minutos.es/tecnologia/ciberseguridad/como-eliminar-pegasus-de-tu-telefono-movil-4995837/
Madre mia... van con el automático completamente.

1 respuesta
Zh3RoX

Me están haciendo a mi, que llevo 2 meses en el proyecto, migrar de versión unos servicios desde 0 porque la herramienta del software este funciona como el orto, me mandaron ayer lo que tenía que hacer y pretenden que lo tenga para el lunes. Pues ok supongo.

No entiendo estas cosas.

1 respuesta
pineda

#34616 menuda mina de oro de artículo

Ante esta situación, los usuarios deben instalar una ROM (memoria de solo lectura) personalizada para eliminarlo por completo.

Fyn4r

Sois unos haters, yo aquí veo buenas soluciones como:

comprar un móvil nuevo.

2 1 respuesta
newfag

#34617 si te meten una gorda es porque antes ya te has dejao meter medianas, suele ser

1