Dia raro, descansamos algo pero al mismo tiempo salir a comprar unas cosas necesarias y otra ida al super. Regresamos a la casa y nos pusimos a ver la película de Pixar Nueva en disney. Luego Peacemaker en HboMax.

Dormí varias horas durante el dia, pensando en todo lo que tengo que hacer mañana y pasado. Aqui sigo, todo bien.

Por un lado ya quiero que sea finales de mayo. Pero muchas cosas se ven confusas. Hay varias jugadas posibles pero demasiadas personas confusas, en clientes y personas que conozco. Por ejemplo , en un momento dado vi una cerradura extraña en una casa en l oque mi esposa entraba a un seven eleven. Una cerradura desajustada pero no cambiada, en una zona residencial, mucha información sobrante. Y al mismo tiempo no sobrante. ¿Porqué dejar una cerradura así?

Obvio problemas de dinero pero la razón de «cuarto menguante» en ese tipo de cerraduras implica una gran fuerza, pero a nivel de 30 cms del piso no es intento de forzar. Es otra cosa.

Piezas de un rompecabezas y material para pensar. No pasmos por ahi seguido, pero llama la atención. Igual que cuando ves en la calle un vestido horroroso , o personas que es evidente que son descuidadas y que van a morir mas pronto que tarde.

Muchas horas despues de lo de ayer, de las otras tres personas del grupo de whatsapp sobre ese proyecto, nadie da acuse de recibo ni del planton, ni de la nueva fecha,  de lo que sea de lo que se supone debió hacerse ayer, o por lo menos de enterados que solucioné el ultimo incidente, que deben cambiar documentación y que van a tramitar la nueva fecha. .Asi que alguien deja plantado y no dan señales de cuando se va a realizar el evento final con el cliente con ese ultimo cambio.

Las gasolineras. Siguen raras. EL cliente problemático mejora o eso parece.

En el caso de el juego de New world, del que comentaba. y estuve leyendo antes de probar me acabo de enterar  van a fundir / merge servidores incluido el unico que veia mas o menos estable en lo que leí. City of Brass, lo funden.

Tengo que encontrar tiempo para sacar otros pendientes, pero el cliente que me tiene mas ocupado curiosamente no trabaja mañana viernes ni el sabado. Deberia descansar pero supongo que lo hare la semana que entra.

Salí a las 06:40 de la casa, llegue a la zona del cliente final a las 08:15, estuve por allí hasta que entré y fui a las 08:40 en la recepción, a las 09:00 a 09:10 nadie había llegado, los del lugar llegaron a las 09:12, empecé a hacer los cambios acordados mas varios nuevos hasta las 11:40 y llegué a mi casa a las dos de la tarde para avisar a los implicados los avances y hacer un cambio que no podía hacer allí.

Aparentemente el hijo de uno de los contactos tuvo un choque de auto, pero no me avisó a mi o a los del grupo de trabajo sino solo a un contacto del cliente final. Así que tuve que hacer mi trabajo solo y el que me dió la información mal desde diciembre es el que no fue. Justo acabo de replicar los datos de los cambios que hice allá y de enviar al contacto técnico del cliente final los cambios que tengo que instalar allá teorícamente el martes, pero como el martes apenas regresa el usuario final de vacaciones de las que se va hoy, no creo que el contacto que no fue, vaya a coordinar la cita a tiempo. No es la misma persona que nos plantó el sábado, pero ya es la segunda vez que me deja plantado para resolver problemas muy lejos, y en los dos casos eran derivados de errores de su documentación o material que el me dió.Eso no se ve bien, no es estable, no d seguridad a los clientes y uno duda de qué está pasando realmente.

Evidencias de que hay un problema reciente con la persona del del choque de auto:

  • Hace unos dias me pasó un documento con cambios con errores DE NUMEROS DE PORCENTAJES DE VALIDACION, FORMALES que descubrí en menos de 20 segundos de recibir el documento
  • El error anterior fue cambiar todas las reglas de Diciembre porque no aplicaban ninguna de las 15, y las correctas eran del 2009.
  • Diferencia ayer de las horas cuando se le dio la información por parte del usuario final, contra lo que me dice el que le dijo cliente final.. El cliente final le tiene que dar los datos a el, porque ese es el canal y el procedimiento pero perdí 14 horas.
  • No ir hoy por segunda vez en citas importantes con SU CLIENTE.
  • Casi todos los cambios que me pidieron ayer, son errores de su documentación. El único que era algo «nuevo» era poner una funcionalidad al sistema que yo puse en diciembre y me pidió quitar por razones medianamente razonables.

No estoy implicado en ninguno, todos son de menos de dos semanas. Si no hay cita para el martes con el cliente final, seguro hay una muestra mas de problema

Lo que llama la atención es… porque avisa del accidente de coche al tecnico del cliente final pero no da aviso en el grupo de trabajo de ese proyecto que no va a ir , ni de porqué no fue ?

Me encuentro en una de esas ocasiones donde hay muchas comunicaciones complementarias y contradictorias que a la vez que dicen mucho no dicen nada, y al mismo tiempo no tienen salvo una, algo que ofrecer.

Son las once de la noche. En ocasiones como esta escribo un poco para recordarme cosas a futuro pero al mismo tiempo dar detalles es desastroso aunque no esta moralmente mal.

Las primeras evidencias son que estoy haciendo bien mi trabajo y que no hay problema. Por ejemplo comimos fuera sin problemas y cada semana recibo de momento lo necesario.

Pero algo en la pauta de las comunicaciones, no esta bien.

Me levanto a las 03:20 para hacer el ajuste de nodos. Me vuelvo a acostar. Me levanto a las 05:15.

Recibo sin orden cronológico ni de importancia mas o menos estos mensajes directos de trabajo.. entre las 09 y las 22:31

  • Un devops del cliente final del proyecto del sabado me dice que hay unos cambios por hacer pero no me dice cuales son.
  • Aviso a un contacto que no solo no contesta, sino que empieza a decir pestes de la revocacion de mandato por redes sociales en lugar de contestarme. Nunca me contesta.
  • Otra persona de ese proyecto me da información de los cambios. Me tardo una media hora en hacerlos. Pero me piden triangular con el cliente final «para no triangular», lo cual a final de cuentas no es necesario. Pero me dicen que no es necesario hasta las 22:30
  • Me comentan que alguien del cliente problemático quiere un cambio.
  • Parece que lo hizo el solito, pero extraño.. Hablo tres veces con otra persona para confirmar el estatus y ajustes posteriores.
  • Luego me piden a eso de las 9 pm que corra un proceso de diez minutos que antes hacia credito, pero que no corre en la maquina de la persona con iniciativa
  • Parece que la persona devops, o el cliente final,, me mintieron. Si, me piden ayuda a mi pero no tengo idea de que dijeron al contacto que me tuvo varias horas en otro asunto para no triangular. Ninguno de los tres es dato estable. Yo si.

ETC.

Recibí una noticia mas o menos buena, no relacionado con esas personas que se suman a otro asunto que se confirma en quince dias.

El problema es que recibí hoy por lo menos doce llamadas/contactos de comunicación de TRABAJO, de lugares que no estan haciendo pagos, para resolver problemas creados por terceros. Hay un problema de proporcionalidad, no de responsabilidades sino derechos. Siempre he sabido que hay que saber negociar , pero cuando tienes a siete u ocho personas distintas dandose tiros en el pie y que me piden resolver asuntos , resulta dificil hacerlo sin que haya duda y sin ser grosero. Por ejemplo. A un word con cinco comentarios fuera de lugar de terceros sobre algo de terceros que le dijeron a un tercero, contesté explicando que se resuelve rápido pero que la decisión no es mia sino que eran indicaciones de ellos mismos. De otro asunto , considerando que el contacto ayer me mandó whatsapps incoherentes a las 23 horas sobre un favor extra que necesita de trabajo, que quedó a medias y que me dijo que veia hoy, no solo no dio seguimiento a eso, sino que tampoco al otro problema y se la pasó con lo de revocación de mandato, y eso que no es de las personas que vi el sábado.

Normalmente no escribo varios mensajes en el dia. Este blog es sobre cosas que pasan u que me deben servir de referencia, pero en todos los casos fue que me pidieron resolver una o varias situaciónes creadas por terceros, sin dar nada a cambio y siendo confusos a la vez. Doce llamadas.

Normalmente me encuentro en paz, incluso ahora. Por lo general, se que a toda pendiente sigue una llanura, y que aunque no es el caso, incluso los que hacen tarugadas se cansan o se eliminan del problema. No soy una persona ambiciosa ni entusiasta, literalmente soy tranquilo. Y usando otro método de ver a futuro probable, lo que se es que aunque a la gente le cueste creerlo, por lo general, soy feliz y estoy en paz. Y ese es mi futuro y mi realidad dese hace años. Si algunas veces las cosas se ven muy raras o pasan cosas malas. Pero por lo general los embarrados son otros. Las personas autodestructivas se quitan de en medio.

No lo digo por las personas de estas comunicaciones, sino en general.

Asi que , por dificil que parezca, normalmente el manejo de mis emociones tanto expansivas como restrictivas, hace que esté en calma. Que a veces hay cosas estúpidas y una que otra cosa molesta, si, pero al mismo tiempo, las cosas cambian. Literalmente, es el pragmatimo de pirro, que seguía Sexto Empirico y la palabra felicidad no es lo mas adecuado para definir eudaimonia

Nuevamente esperar y ver. Mañana va a ser un dia pesado. Ya escribiré mañana.

Me encuentro en mi casa de descanso, tranquilo. Sin embargo tengo que ver a un cliente maana, justo al del proyecto de diez dias. El asunto son cambios pequeños tipo quitar un espacio cambiar una palabra por otra, etc, Y me invaden una serie de recuerdos.

Algún momento de 1992. Recuerdo perfectamente cual. Básicamente me cambian de empresa entre compañías, y ma dan dos semanas de vacaciones Al regresar encuentro que unas doce personas , de mis subordinados/as, pidieron el cambio. Nadie entiende porqué. Le explico a Recursos Humanos. Yo los trato como personas les doy lo justo, les enseño y saben que estoy allí.

Otro momento Aprox en 1996. Me piden entrevistar para equis puesto a siete personas. COmento los problemas que les veo a cada uno, no dan el ancho para lo que se necesita. Contratan a cuatro. Solo una tiene cierta idea, es una dama medianamente capaz… fan de Enrique Iglesias y con quien pude tener una conversación coherente en la entrevista , la corren tiempo después por faltista. Contratan a cuatro. Uno se avienta ocho años en la cárcel años despues por sabotaje. Otro borra información a propósito y provoca un problema que no viene al caso. No son subordinados directos ni indirectos. Me quieren echar la culpa en abril  2000 de los problemas. No recursos humanos. Su jefe. A ver, dejame ver. Contrataste a estas personas que te dije que no funcionaban, recontrataste a alguien que corrí por cambiar las contraseñas de una red novell y en varias juntas del comité salió evidencia por terceros que esa persona nos estaba saboteando. «Tenemos un problema porque no debiste haber elegido el curriculum» Los curriculums y preselección me los dio recursos humanos y dice claramente de mi puño y letra NO CONTRATAR. Donde está el curriculum? (revisando con Recursos Humanos ….) dos horas despues, me dicen que el original lo tiene la PGR.

Octubre o Noviembre 2007. Unas quince juntas con listas de 8 a 12 pendientes que nadie avala que esten resueltos, todoss quedan a gusta con los demas puntos, de cada una de las juntas, pero en un punto en especial solo el usuario final dice que ya todo funciona perfectamente pero que requiere mover el texto de la pantalla 147 de azul rey, fuente 14 arial, a times roman, 12, negro, un centimetro a la derecha. Cada una de las juntas siguientes lleva como uno de los puntos nuevos, mover el text a otras fuentes, tamaño , lugares y opciones en otras opciones hasta que el texto termina exactamente como estaba. El lider de proyecto se niega a validar los papeles de puño y letra de que todo funciona bien, y no pagan los bonos. El de compras el usuario final, es difícil y no tiene ninguna queja de mi trabajo ni del sistema. Yo que culpa tengo que compras, sistemas, recursos humanos digan que todo esta perfecto, pero que es obvio que el de compras ya NO tiene problemas y el lider de proyecto si. Al final, se niegan a pagar los bonos y todo el mundo se les va, incluido yo. En aquel mes mi bono de productividad era resolver 22 situaciones y resolví 95. Nunca echaron  a andar la parte mas interesante, por razones que desconozco, y que estaba lista desde dos años antes.

Otro momento, probablemente sep/oct  2010. Personas diferentes. Para un puesto les digo que necesitan tres personas de 11000. Ninguno de los que llega da el ancho. No pasan el examen…el mas alto es un 5. Como esperan ganar 11000 ? Me dicen después los directivos es que decidimos contratar personas de 7000 y cambiamos el anuncio. (Y los siguientes dos años estuvieron con el guitarrista sin hacer nada, a aus ordenes directas con los cambios de ese noviembre)

Hoy me reportan tres problemas , Hay tres intermediarios entre el usuario final y yo lo que quieren es que en dos pantallas cambie un texto pero no saben cual, y en otra que cambie la manera en que se ordena algo pero no pueden decirme cual es el nuevo orden.

 

Espero que el dia de hoy o mañan al cliente problematico otro proveeor le corte un servicio que yo le recorde que hay que pagar. Así que esta semana deberé dar seguimiento a cosas que para mi son secundarias, y aunque pronostico de otro detalle unas 60 a 80 horas DESPUES DE TENER EL MATERIAL, que de momento no tengo, para terminar en 15 de mayo, por mi velocidad de trabajo no me extrañaría que lo tenga listo a finales de este mes.

El mes de mayo va a ser desagradable. No por cuestiones de dinero. Solo que varias cosas que probablemente le pisen el acelerador algunas personas, los van a descarrilar.

Estuve una parte del dia de hoy contestando mensajes de whatsapp de familiares sin demasiado sentido entre si, con a veces dos horas entre respuesta y respuesta. Ahora entiendo otras cosas de porque tienen ciertos problemas con los demás parientes. En muchos aspectos nada que ver con el tiempo de Guadalajara o los primos que siempre han vuivido aqui y que veo de vez en cuando.

En el momento que escriio esto me encuentro un poco sorprendido por presión de terceros para no votar en la revocación de Mandato en la que no pensaba votar. En la reunión de trabajo de ayer me llevé la sorpresa de que el que la organizó nos dejó plantados, pero l salir me estuve moviendo por la delegación / alcaldía que vivo, que es se supone de buenos ingresos aunque claro esta no vivo en Lomas de Chapultepec si hay diferencias contra vivir en Iztapalapa.

Desde que hace unos años tuve que vivir dos meses por causas de fuerza mayor en un departamento en polanco por el problema de la luz, reafirmé que hay ciertas cosas que no me interesan en lo mas mínimo. Asi que segun lo que este haciendo en la calle suelo salir en traje coordinado, o en jeans, camisa y sudadera. En ocasiones uso sueters de lana (merino o virgen) cuando tengo que ir a algo informal donde le hacen el feo a los sacos o cazadoras. El caso es queen lo que han sido tres dias mas o menos me tocó escuchar a dos conocidos , proveedores con trabajos de gobierno, decir pestes de la revocacion de mandato como si estuvieran sentados en la mesa de gabinete de AMLO,  y sin saber que las personas que mencionaron en la conversación so anctualmente gobernadores de un estado, y el otro ya salió del equipo de AMLO.

Soy apolítico.

Salgo hoy en la mañana de mi casa para ir a comprar super, y me encuentro a dos personas diferentes, con ropa del PRI una y del PAN hablando en contra de la revocación de mandato y diciendome que segun ellos es un prteexto de lopez obrador para reelegirse. Luego me tocan una llamada teléfonica automatizada similar, y me entero que a un conocido que leyó esto y le cayó otra similar.

No tiene sentido que gasten tanto dinero en convencerme de NO participar en algo que en principio no me interesaba, y considerando las votaciones y su tiempo, calculo que PERFECTOS DESCONOCIDOS se gastaron en tratar de convencerme de no votar alrededor de dos mil pesos. TODO en una delegación/alcaldia de ingresos medianos.

Eso es lo que parece pérdida de dinero. Y sin tomar en cuenta lo que gastaron en convencer con seudo noticieros a las personas con las que hablé.

 

Se que necesito unos días de descanso.

Pero mañana, me empiezo a mover casi de madrugada, como siempre, y eso qeue es sáabdo. Se supone que antes del mediodia tengo una reunión con las personas que se hizo el proyecto de diciembre no los clientes finales, y que supongo tengo que pagar yo. Dos horas o más de oir historias sobre los boys scouts casi seguro. Si son mas de dos horas tengo que ir directo a otro compromiso. Si son menos de dos horas, voy primero por una de mis hijas.

En el transcurso del dia, de otra cosa que tengo que hacer, me entero de los planes de dos de mis hermanas de Estados Unidos para el domingo (siguen de visita). No tengo la menor idea de que se va a hacer el domingo, y los preparativos de la noche del sábado cambian de acuerdo a lo que me entere que se va a hacer el domingo.

Por un comentario de tercera persona, me enteré ayer que el juego MMORPG de Amazon New World está en fin de semana gratuito. Lo bajé para PC, 45 gb, y hubo varios detalles. Lo especialmente estúpido es que no solamente mucho del texto esta en gris , sino que era el gris porpoise las letras y el fondo negro. Hex #4D4D5C https://www.colorhexa.com/4e4d5c pero además no podías regresar ni dar vuelta (parece que es con el mouse pero como peleas con el mouse no hay forma de dar vueta si te atacan por la espalda). Path of Exile lleva unos cinco años o mas, y es mucho mejor juego de entrada . La introducción es la misma Un barco naufragado. Incluso creo que la expansión de WOW , llamada BOA (Battle of Azeroth) tiene una parte similar porque recuerdo a mi esposa con su DK enfrentándose en una costa a unas sirenas/arpías. Y aunque se puede moverse uno con WASD, al llegar al extremo de la costa es complicado darse vuelta por medios tradicionales (y como dije el mosue s para atacar). Así que en usabilidad cero, y aunque sea juego gratis por el fin de semana y de precio reducido estos dias, lo desinstalé casi de inmediato. El comentario que he leído es que a partir de la mitad de los niveles es completamente diferente y que estan haciendo merges de servidores como locos por falta de gente, da que pensar.

Revisé los ajustes iniciales, y al final pensé que tanto Path of Exile o Warcraft tienen mas sentido.

De momento los clientes siguen exactamente igual. Desaparecidos o perdidos en el espacio. Y el cliente que quiere Rust para OOP en rust, y el otro que quiere Cassandra para una supuesta tesis profesional de su hijo men da una mala espina monumental. No solo por los problemas que ha provocado ese cliente antes, sino que el tema de la tesis es el típico ejemplo de ordenar libros y autores, y usar cassandra para ordenar libros es matar moscas a cañonazos. Por ejemplo , no solo no tengo el package reciente sino que una maquina virtual gratis (que se de donde) de un redistribuidor de amazon con 20 a 80 millones de lecturas mensaules, no funciona por la forma de cassandra. Es una vacilada, y los otros precios que van de 50 a 650 USD mensuales SIN SOPORTE, tampoco incluyen la ganancia que me corresponde como «intermediario», que implica resolver problemas, me hacen literalmente pensar en lo del helado de pollo rostizado. No es, simplemente no es.. EL martes quedé de contestarle y ya estoy haciendo un borrador de donde, como y porque no irse por Amazon, y es un asunto que por el trasfondo técnico es mejor no meterse y al mismo tiempo es de esperarse pero es suicida.

Es cuestión de estar atento y cuando se  pueda descansar.

Desde hace unos años, veo poco a poco menos cosas de personas estables. Me llama la atención que muchos datos estables han desaparecido , y cada vez es peor. Es poco l oque se obtiene de información de manera regular, pero mucho de lo de mi área, sistemas, dev ops, esta desapareciendo o enfocándose a entornos que tienen otro tipo de problema.

Por ejemplo. Redis y Cassandra se que son necesarios en ciertos entornos. Si, ciertas empresas quieren sus propios servidores dedicados, y cosas de nube, que en pocas palabras significan servidores de alguien mas. Pero, con excepcion de cosas de personas metiendo a lo bestia información de internet como los datos de alumnos de escuela, que son de escribir, pueden muchas veces manejarse con un sistema uqe permita fusionar instancias, el tipico balanceo de servidores.

Pero ya que consideramos que la mayoría de los picos son de lectura y no de escritura, me pregunto si una estructura simple como lo que hice en 1992 en el proyecto de migración del SAR (sistema de ahorro para el retiro) no es igual de simple, y al mismo tiempo mas barato y resistente a daño. En el equipo que hicimos entonces, 1991 o 1992, pudimos sin problema integrar escaneos brutales con los escanners de entonces. Era una cantidad de información bestial y la consolidación fue super simple, con servers de hace TREINTA años.

Redis no es balanceo de servidores, sino el almacenamiento de ciertas cosas ebn llaves de memoria. Una buena base de datos relacional, sabiendo que se busca, lo simplifica. Si, puedo hacer multiplicaciones con un abaco, pero una computadora siempre es mas rapida a menos que este en un windows server 2022 que tarda siete segundos en abrir. Lol.

Aunque he visto redis en entornos de alta seguridad, es un poco contadictorio en terminos de quienes hemos usado redis por indicaciones de cliente. https://redis.com/blog/7-redis-worst-practices/

Es decir, si uno usa un sistema REST, de un solo request por llamada como una consulta que cambia un valor, no es lo adecuado, y lo mismo sucede cuando quieres usar REDIS como base de datos primaria. En lo personal me llama la atenci´n que usar un manejador de base de datosencima de otro, no es una redistribución de servers simple, como lo que Cloudflare hace , inclusive para casos de personas que no saben hacer un balanceo de server.

Si, confieso que he usado tablas MEMORY en Mysql, pero nunca lo haría con datos confidenciales. Es algo similar a usar cassandra para balancear el uso de base de datos en particiones. De entrada ya tienes problemas con autosequences, identity o sistemas que usen indices secundarios en tablas. Un tipo que conocí en las gaseras hace años hablaba de tener 16 indices en foxpro como ventaja sobre clipper, pero entonces y ahora, creo que lo mas que he usado son 8 o 9 idnices y esio en tablas que deben poder filtrarse por muchos factores. Asi ue , aunque ver CASSANDRA y REDIS , para un sistema de facturación, de inscripciones, de area de ventas, etc, no tiene mucho sentido. Solo en casos super grandes de llamadas que implican hasta rediseños de base de datos. Pero ..

Son casos de uso demasiado especiales. Migrar ciertos ERP a cassandra es suicida. SAAS también. La razón va porque Cassandra es NOSQL especialmente buena para guardar/write que para leer. Si me parece parcialmente raro, pero es un caso de uso de carga intensiva durante un año y luego como consultas de manera extensiva ? Suena mas a problemas de digital Hoarder.

Si, en ciertos casos tiene sentido usar AWS, azure o google, pero si no tienes creditos gratis es casarte con una platafdforma si usas los datos avanzados. Es decir, si puedes mi9grar si no usas lambda o similares, pero los sustos que he visto por s3 EC2 y cuando rackspace cambió su modelo de negocio me hacen entender y desear bare metal.

 

 

Estaba yo hablando con mi esposa de la serie de Flash de los 90s, y eso llevo a buscar algo en wikipedia. De alli llegué a un comentario curioso en otro sitio sobre una película en la que salían el esposo de Amanda Pays y una chica idénitca, y en IMDB encontramos que es una película con 9/10 por critica, basada en novela romántica.

Asi que encontramos en CLaroVideo una película llamada the Hating Hate, con Lucy Hale, con mal nombre en español y estaba en renta. Buena película. No Muy buena pero si bien pensada y escrita. El libro original suena decente. Momentos memorables, como el fan fiction que escribe la chica.

Y es curioso, creo que esta es la tercera ve mas o menos que trato de rentar algo en clarovideo, y esta es la primera que se pudo ver correcto el video despues de pagarlo. Las otras veces lo descontaron pero no se pudo ver, pero ahora si.

Película decente. aunque en ingles se llame «cariño cuanto te odio»

Ayer tuve que escribir un correo al personal técnico un prospecto de cliente. Básicamente me pidieron una cotización para pasar un proyecto de RUST a un sistema OOP .. en RUST. De entrada RUST puede ser , a veces , considerado un lenguaje OOP o no OOP. Hay características de ambas cosas, pero en realidad, no lo es. Usando un ejemplo sencillo, es como si alguien me pidiera cotizar un helado de pollo rostizado o un helado termino medio.

Voy a poner un extracto de lo que le voy a contestar al cliente.:

En una empresa hay empleados y coches, que son parte de un proceso, y por cansancio, desgaste o corrupción, en ocasiones se revisan a si mismos. Un obrero que inicia un proceso no puede juzgar BIEN si cumple la calidad el producto, solo si el tiene que hacer el producto terminado. Un coche que habla puede decir que necesita gasolina, pero no puede resolver su problema ni dar una alerta a menos que lo hayan programado, alguien lo revise, y esa persona este cerca. El problema mas común de los lenguajes orientados a objetos, y el que tienen ustedes actualmente, es que un objeto se verifica a si mismo. Así que aunque ayude a la autoestima del objeto, los lleva a problemas actuales de rendimiento y de abusos de confianza, porque hay una o mas personas que se revisan a sí mismos. Es la misma razón por la que nos están buscando a nosotros.

Su problema de velocidad es, usando una metáfora que tienen una bolsa con paraguas, manzanas, tuercas y celulares. Pero no solamente tienen que meter la mano en la bolsa, lo que es lento, sino que las tuercas dañan al celular y ensucian la manzana.

Los sistemas orientados a objetos pueden crecer, pero no es su complejidad lo que los hace lentos, sino la burocracia. hay un momento, que es en el que se encuentran ustedes, donde hay tantas dependencias, polimorfismo y burocracia que es necesario dejar lo que se tiene, corregir errores y a veces empezar de cero, principalmente por los estados y la contaminación de objetos (celulares con tuercas) además de lentitud Ejemplo, una lavadora no es solo encendido y apagado sino otros estados. Una puerta esta abierta, cerrada, cerrandose, abriendose, detenida en medio (cinco estados). Y lo que ustedes quieren evaluar no tiene estados iniciales y por lo mismo no puede evaluarse su calidad (no pueden medir calidad por la inexistencia de algo y al mismo tiempo hacerlo en objetos). Ejemplo, un coche normalmente tiene un estado inicial o default, pero una violación, robo, delitos de malversación, abusos de confianza, o algo tan sencillo como un costo o un precio de venta (que no sabemos cual hasta que se vende y si y solamente si se vende, porque ese precio no es cero ) .

Normalmente los sistemas orientados a objetos no son la solución a un problema como el de ustedes. Los programadores pueden pensar que creando polimorfismo u otras dependencias del objeto DEMORAN el problema pero cuando pasa como en este momento, que sus computadoras ya no dan el ancho, no es problema del lenguaje orientado a objetos o no sino que tienen demasiadas capas de comparaciones de peras con manzanas, y su forma de validar es preguntarle a la pera, eres una manzana ?

Es esta la razón por la que proponemos en ese orden estas alternativas:

a ) reescribir de cero en RUST en base a especificaciones

b ) Pasar a J2EE con el que están familiarizados

c ) Cambiar a PHP procedural por el equipo que tienen y la latencia de sus conexiones.

 

Todavía no se si les mando este link conocido en el medio, de OOP, el desastre del trillón de dolares, por Ilya Suzdalnitski .Habla sobre instancias compartidas y objetos mixtos, como pintores (accion usar brocha) y zombies (accion : comer cerebros), y que no es lo mismo el cambio de estado de un papel en estado original si el papel es la mona lisa.. o la vida humana.

https://betterprogramming.pub/object-oriented-programming-the-trillion-dollar-disaster-92a4b666c7c7