Software informational articles

40/sec to 500/sec - software



Surprised, by the title? well, this is a tour of how we cracked the scalability jinx from conduct a meagre 40 report per back to 500 report per second. Beware, most of the evils we faced were above-board forward, so skilled ancestors might find this superfluous.

* 1. 0 Where were we?

1. 1 Remembrance hits the sky
1. 2 Low dealing out rate
1. 3 Data loss :-(
1. 4 Mysql pulls us down
1. 5 Slow Web Client

* 2. 0 Road to Nirvana

2. 1 Scheming memory!
2. 2 Reorganization giving out rate
2. 3 What data loss uh-uh?
2. 4 Tuning SQL Queries
2. 5 Tuning file schema
2. 5 Mysql helps us forge ahead!
2. 6 Faster. . . faster Web Client

* 3. 0 Bed line

Where were we?

Initially we had a arrangement which could scale only upto 40 account /sec. I could even call to mind the discussion, about "what ought to be the ideal rate of records? ". At last we certain that 40/sec was the ideal rate for a free firewall. So when we have to go out, we atleast considered necessary to assist 3 firewalls. Hence we categorical that 120/sec would be the ideal rate. Based on the data from our competitor(s) we came to the deduction that, they could assist about 240/sec. We accepted wisdom it was ok! as it was our first release. As all the competitors talked about the come to of firewalls he supported but not on the rate.

Memory hits the sky

Our remembrance was continually drumming the sky even at 512MB! (OutOfMemory exception) We blamed cewolf(s) inmemory caching of the generated images. But we could not avoid for long! No affair whether we allied the client or not we used to hit the sky in a connect of days max 3-4 days flat! Interestingly,this was reproducible when we sent data at very high rates(then), of about 50/sec. You guessed it right, an bottomless bulwark which grows until it hits the roof.

Low dealing out rate

We were giving out report at the rate of 40/sec. We were using bulk fill in of dataobject(s). But it did not give the predictable speed! As of this we on track to hoard data in recall consequential in road sign memory!

Data Loss :-(

At very high speeds we used to miss many a packet(s). We seemed to have barely data loss, but that resulted in a recollection hog. On some amendment to limit the cushion size we on track having a steady data loss of about 20% at very high rates.

Mysql pulls us down

We were facing a tough time when we imported a log file of about 140MB. Mysql happening to hog,the apparatus happening crawling and every now and then it even closed responding. Above all, we ongoing in receipt of deadlock(s) and transaction timeout(s). Which finally bargain the openness of the system.

Slow Web Client

Here again we blamed the amount of graphs we showed in a page as the bottleneck, ignoring the fact that there were many other factors that were pulling the coordination down. The pages used to take 30 seconds to load for a page with 6-8 graphs and tables after 4 days at Internet Data Center.

Road To Nirvana

Controlling Memory!

We tried to put a limit on the barrier size of 10,000, but it did not last for long. The major flaw in the aim was that we implicit that the cushion of about 10000 would suffice, i. e we would be deal with report beforehand the cushion of 10,1000 reaches. Inline with the attitude "Something can go wrong it will go wrong!" it went wrong. We in progress loosing data. Subsesquently we categorical to go with a flat file based caching, in which the data was dumped into the flat file and would be burdened into the list using "load data infile". This was many times closer than an bulk add via catalog driver. you might also want to examine some doable optimizations with load data infile. This fixed our badly behaved of escalating cushion size of the raw records.

The back up challenge we faced was the amplify of cewolf(s) in recall caching mechanism. By defaulting it used "TransientSessionStorage" which caches the image items in memory, there seemed to be some catch in cleaning up the objects, even after the rerferences were lost! So we wrote a small "FileStorage" implementation which store the image matter in the local file. And would be served as and when the ask for comes in. Moreover, we also implmentated a clearout device to concentrated effort stale images( metaphors older than 10mins).

Another attention-grabbing air we found here was that the Nonsense aerial had buck priority so the stuff bent for each account , were by a hair's breadth cleaned up. Here is a a small amount math to describe the consequence of the problem. Each time we catch a log best ever we fashioned ~20 objects(hashmap,tokenized strings etc) so at the rate of 500/sec for 1 second, the amount of items was 10,000(20*500*1). Due to the heavy giving out Gobbledygook antenna never had a attempt to attack the objects. So all we had to do was a minor tweak, we just assigned "null" to the article references. Voila! the nonsense radio dish was never distressed I guess ;-)

Streamlining giving out rate

The dispensation rate was at a meagre 40/sec that means that we could by a hair's breadth hold out even a small eruption of log records! The remembrance charge gave us some solace,but the authentic badly behaved was with the appliance of the alert filters over the records. We had about 20 properties for each record, we used to explore for all the properties. We misused the implementation to match for those properties we had criteria for! Moreover, we also had a recall leak in the alert filter processing. We maintained a queue which grew forever. So we had to be adamant a flat file article dumping to avoid re-parsing of account to form objects! Moreover, we used to do the act of penetrating for a match for each of the belongings even when we had no alert criteria configured.

What data loss uh-uh?

Once we fixed the reminiscence issues in in receipt of data i. e dumping into flat file, we never lost data! In addendum to that we had to cut off a connect of not needed indexes in the raw table to avoid the overhead while dumping data. We hadd indexes for columns which could have a greatest extent of 3 doable values. Which essentially made the add slower and was not useful.

Tuning SQL Queries

Your queries are your keys to performance. Once you start nailing the issues, you will see that you might even have to de-normalize the tables. We did it! Here is some of the key learnings:

* Use "Analyze table" to classify how the mysql query works. This will give you insight about why the query is slow, i. e whether it is using the adjust indexes, whether it is using a table level scan etc.

* Never cross out rows when you deal with huge data in the order of 50,000 proceedings in a definite table. At all times try to do a "drop table" as much as possible. If it is not possible, brighten up your schema, that is your only way out!

* Avoid redundant join(s), don't be frightened to de-normalize (i. e duplicate the article values) Avoid join(s) as much as possible, they tend to pull your query down. One concealed benefit is the fact that they be in the way simplicity in your queries.

* If you are big business with bulk data, all the time use "load data infile" there are two options here, local and remote. Use local if the mysql and the attention are in the same automaton or else use remote.

* Try to split your composite queries into two or three simpler queries. The recompense in this advance are that the mysql supply is not hogged up for the full process. Tend to use impermanent tables. As a replacement for of using a lone query which spans athwart 5-6 tables.

* When you deal with huge total of data, i. e you want to proces say 50,000 proceedings or more in a definite query try using limit to batch administer the records. This will help you scale the classification to new heights

* All the time use minor transaction(s) in its place of large ones i. e across diagonally "n" tables. This locks up the mysql resources, which might cause sluggishness of the coordination even for clear-cut queries

* Use join(s) on columns with indexes or distant keys

* Make certain that the the queries from the user border have criteria or limit.

* Also make certain that the criteria article is indexed

* Do not have the numeric value in sql criteria contained by quotes, as mysql does a type cast

* use impermanent tables as much as possible, and drop it. . .

* Enclosure of select/delete is a alter ego table lock. . . be aware. . .

* Take care that you do not pain the mysql file with the frequency of your updates to the database. We had a average case we used to dump to the file after every 300 records. So when we ongoing hard for 500/sec we in progress bearing in mind that the mysql was plainly dragging us down. That is when we realized that the typicall at the rate of 500/sec there is an "load data infile" application every back to the mysql database. So we had to adjust to dump the account after 3 follow-up instead than 300 records.

Tuning file schema

When you deal with huge sum of data, all the time make sure that you partition your data. That is your road to scalability. A definite table with say 10 lakhs can never scale. When you be going to to accomplish queries for reports. All the time have two levels of tables, raw tables one for the concrete data and a different set for the bang tables( the tables which the user interfaces query on!) Constantly make certain that the data on your account tables never grows afar a limit. Incase you are arrangement to use Oracle, you can try out the partitioning based on criteria. But sorry to say mysql does not assist that. So we will have to do that. Assert a meta table in which you have the heading in rank i. e which table to look for, for a set of given criteria as a rule time.

* We had to walk all through our catalog representation and we added to add some indexes, erase some and even duplicated column(s) to cut off costly join(s).

* Going ahead we realized that having the raw tables as InnoDB was in reality a overhead to the system, so we misused it to MyISAM

* We also went to the coverage of falling the add up to of rows in static tables caught up in joins

* NULL in file tables seems to cause some act hit, so avoid them

* Don't have indexes for columns which has acceptable principles of 2-3

* Cross check the need for each index in your table, they are costly. If the tables are of InnoDB then alter ego check their need. As InnoDB tables seem to take about 10-15 times the size of the MyISAM tables.

* Use MyISAM each time there is a adulthood of , any one of (select or insert) queries. If the enclosure and choice are going to be more then it is advance to have it as an InnoDB

Mysql helps us forge ahead!

Tune your mysql ma?tre d'h?tel ONLY after you fine tune your queries/schemas and your code. Only then you can see a perceivable convalescence in performance. Here are some of the parameters that comes in handy:

* Use the bulwark pool size which will allow your queries to complete earlier --innodb_buffer_pool_size=64M for InnoDB and use --key-bufer-size=32M for MyISAM

* Even clear-cut queries in progress captivating more time than expected. We were in point of fact puzzled! We realized that mysql seems to load the index of any table it starts inserting on. So what typically happened was, any austere query to a table with 5-10 rows took about 1-2 secs. On additional examination we found that just ahead of the down-to-earth query , "load data infile" happened. This left when we altered the raw tables to MyISAM type, since the bulwark size for innodb and MyISAM are two another configurations.

for more configurable parameters see here.

Tip: start your mysql to start with the subsequent opportunity --log-error this will allow error logging

Faster. . . faster Web Client

The user crossing point is the key to any product, exceptionally the perceived speed of the page is more important! Here is a list of solutions and learnings that might come in handy:

* If your data is not going to alteration for say 3-5 minutes, it is change for the better to cache your client side pages

* Tend to use Iframe(s)for inner graphs etc. they give a perceived castle to your pages. Beat still use the javascript based contented loading mechanism. This is a touch you might want to do when you have say 3+ graphs in the same page.

* Internet traveler displays the whole page only when all the filling are conventional from the server. So it is advisable to use iframes or javascript for comfortable loading.

* Never use multiple/duplicate entries of the CSS file in the html page. Internet surveyor tends to load each CSS file as a break free entry and applies on the absolute page!

Bottomline Your queries and plan make the approach slower! Fix them first and then blame the database!

See Also

* High Accomplishment Mysql

* Query Performance

* Account for Query

* Optimizing Queries

* InnoDB Tuning

* Tuning Mysql

Categories: Firewall Analyzer | Act Tips This page was last custom-made 18:00, 31 Dignified 2005.


How id Software went from skeptical to excited about Google Stadia streaming  Ars Technica

SAN FRANCISCO—Back in 2016, when Google first approached id Software about bringing some games to a potential new streaming *service*, the game ...

Investigators Probe Software's Role In Deadly Boeing 737 Max Crashes  NPR

The probe of two Boeing plane crashes is focused, for the moment, on software. We examine how software has become a common fix for problems with ...

The Boeing 737 Max crisis goes way beyond software  Quartz

Describing it as a software problem fails to capture the mistakes made by Boeing and US aviation regulators in certifying the plane to carry passengers.

4 Software Stocks for Growth Investors to Snap Up in 2019

Here we select four software stocks, displaying strong growth potential, to add to your portfolio right away.

50 percent off H&R Block tax software: Saturday and Sunday only  CNET

You can't ignore it much longer: Your taxes are due on April 15. But burying your head in the sand may have finally paid off: Today and tomorrow only, H&R ...

Valve Software dreams of analyzing your brainwaves to tailor in-game rewards  Ars Technica

SAN FRANCISCO—Valve Software's famously "flat" structure means most of its game-making staffers have vague titles. One of the few exceptions is its Principal ...

Our Software Is Biased Like We Are. Can New Laws Change That?  The Wall Street Journal

Lawyers for Eric Loomis stood before the Supreme Court of Wisconsin in April 2016, and argued that their client had experienced a uniquely 21st-century ...

Tax forums to discuss tax-zapping software | Local |  Moscow-Pullman Daily News

A panel of legal and regulatory tax experts will discuss the ethical impacts and repercussions of using sales suppression software, commonly referred to as ...

Smartsheet Emerging As A Leader In Collaboration Software  Forbes

Smartsheet's work execution platform automates and streamlines important processes across an organization to help business teams unlock their full potential.

Software maker Zoom Communications files IPO documents  MarketWatch

Zoom Communications Inc. filed its initial public offering documents Friday and plans to list under the ticker ZM on the Nasdaq Global Select Market. Zoom,...

Nvidia's Datacenter Chief Talks to TheStreet About AI and Its Software Edge

Ian Buck, who oversees Nvidia's server GPU and software efforts, argues the company's strengths in the AI accelerator market go well beyond developing ...

BlackRock Enters Exclusive Agreement to Buy French Software Provider eFront  The Wall Street Journal

BlackRock said it has entered into an exclusive agreement to buy French software firm eFront, a move by the world's largest money manager to become a bigger ...

Tips: How to check on and cancel software and service subscriptions on your iPhone or iPad  AppleInsider

It's very easy to add another cheap subscription if you're want to try out an app or a video *service*. Before you know it, though, you're paying out a lot of money ...

Nvidia’s latest AI software turns rough doodles into realistic landscapes  The Verge

AI is going to be huge for artists, and the latest demonstration comes from Nvidia, which has built prototype software that turns doodles into realistic landscapes.

Best Cannabis Software for Seed-to-Sale Tracking  The Advocate

Cannabis software is a necessity for weed businesses navigating the complex regulations surrounding legalization. Out of a growing list of options, the following ...

American Airlines pilots will test 737 MAX software fix in Boeing simulator  Reuters

American Airlines pilots will test Boeing Co's 737 MAX software fix on simulators this weekend, the pilots' union told Reuters on Thursday, a key step in restoring ...

Pentagon promises to get to work on software acquisition overhaul  Federal News Network

The Pentagon's acquisition chief vowed on Thursday that the Defense Department will get to work immediately on a sweeping revamp of DoD's practices and ...

Breakthrough programmable computer made from DNA running chemical software  Boing Boing

For more than two decades, researchers have explored using DNA as a chemical computer. Until now though, DNA computers have only been capable of ...

Microsoft is bringing its Defender antivirus software to the Mac  The Verge

Microsoft is bringing its Windows Defender antivirus software to macOS today. The software giant is renaming Windows Defender Advanced Threat Protection ...

Lawmaker Wants VA to Explain a Software Tool USDS Flagged as Flawed  Nextgov

A ProPublica report exposed serious issues in a Veterans Affairs Department software tool.

Software company to leave Albemarle for Charlottesville  The Daily Progress

A software company that announced plans in May to spend $485000 to expand its IT operations in Albemarle County is now moving to downtown ...

Wildcat Software looking to expand team  ACU Optimist Online

Wildcat Software is looking to hire individuals who are interested in and have a passion for coding and programming. The company was established in 2014 by ...

Despite short-term questions, games software/hardware to top $200 billion by 2023  TechCrunch

There has been some negative sentiment surrounding the games industry recently, with stock prices of public games companies in question in both the U.S. and ...

Chagrin Falls woman invents kid focused home based physical therapy software  WJW FOX 8 News Cleveland

CHAGRIN FALLS, Ohio -- A local mother is working to help children in pain, creating software that allows pediatric patients to practice physical therapy at home.

Abilene business notebook: WolfePak Software acquires LandPro Corp

Abilene and area business announcements for March 24, 2019.

OnePlus is the Apple of Android software updates  SlashGear

Remember back in early 2016 when the OnePlus 3 was first released? Those were heady days - the world was different back then. Now we're nearly 3 years ...

Detroit Downloads Tesla’s Software Strategy  The Wall Street Journal

Auto makers have outfitted new cars with a lot of technology, effectively turning them into computers on wheels. Their next challenge: refreshing the software ...

5 Biggest Server Vendors With Nvidia's T4 GPUs And AI Software  CRN

Here are five of the hottest servers in the world that will be integrated with Nvidia T4 GPUs and Nvidia Cuda-X AI acceleration software.

Baker Hill's new software fuels firm's rapid growth  Indianapolis Business Journal

A year after the release of the fifth and final phase of its NextGen platform, Carmel-based financial software firm Baker Hill is experiencing significant growth.

Microsoft Preps Defender ATP Security Software for macOS  Tom's Hardware

Microsoft announced Defender ATP enterprise services for businesses that use both Windows and macOS computers.

AI has become table stakes in sales, customer service and marketing software  TechCrunch

Artificial intelligence and machine learning has become essential if you are selling sales, customer *service* and marketing software, especially in large ...

What No-Code Software Really Looks Like  Forbes

Paradoxically perhaps, to really explain what no-code is and how simple it is, we need to explain the basics of declarative programming and get that ...

Air Force Magazine  Air Force Magazine

Pentagon acquisition chief Ellen Lord said work is already underway to meet one of 10 key recommendations the Defense Innovation Board issued in its ...

China’s Alibaba Partners With Chinese Software Giant to Promote Blockchain Development  Cointelegraph

News. Chinese e-commerce conglomerate Alibaba and Aerospace Information Co., a major software developer and provider, have signed a strategic ...

OceanLotus adopts public exploit code to abuse Microsoft Office software  ZDNet

APT32 is using a public exploit to abuse Office and compromise targeted systems.

Boeing downplayed 737 MAX software risks, self-certified much of plane's safety  Ars Technica

On Sunday, Ethiopia's transport minister announced that information recovered from flight data recorders aboard the ill-fated Ethiopian Airlines Flight 302 ...

Atlassian to Pay $165 Million for AgileCraft in Workplace Software Push  Fortune

Atlassian, known for the popular Jira software, will buy AgileCraft for $165 Million as part of a push into workplace software.

The Software That Shapes Workers’ Lives  The New Yorker

Miriam Posner writes about the “supply chain”—the vast network of factories, warehouses, and shipping conduits through which products flow—and how it ...

Algorithmic Warfare: Software Acquisition - Still a Tough Nut to Crack  National Defense Magazine

Effectively acquiring and sustaining the massive number of software systems the Pentagon employs is a perennial problem, experts say. It often takes too long ...

Simplicity, Please - A Manifesto for Software Development

A headlong dash to market may lead you entirely in the wrong direction. Complexity is the greatest impediment to a software company's growth — and simplicity ...

Oracle (ORCL) Powers Software Offerings With AI Capabilities

Oracle (ORCL) ramps up its cloud offerings with robust ML and AI capabilities.

A decade on, smartphone-like software finally heads to space

Once a traditional satellite is launched into space, its physical hardware and computer software stay mostly immutable for the rest of its existence as it orbits the ...

Lockheed Martin Accelerates Transition to Software-Defined Space  Via Satellite

Aerospace manufacturer Lockheed Martin will integrate its new software-defined satellite architecture, SmartSat, on 10 of its nanosatellite missions this year, ...

Adobe CEO Reflects on Software’s Role in Digital Transformation  SDxCentral

The ascent of cloud computing and mobility changed the fundamental structure of Adobe's business, and it came just as the recession hit.

Nvidia launches new hardware and software for on-prem and cloud providers  Network World

Nvidia used its GPU Technology Conference in San Jose to introduce new blade servers for on-premises use and announce new cloud AI acceleration.

When Windows users switch to Macs: Essential software and handy tools  ZDNet

Jason Perlow is becoming a corporate Mac user. What does he need to get started?

Tableau Software, Inc. (DATA) Stock: Seeing Declines In Today's Session  iWatch Markets

Tableau Software, Inc. (DATA) is headed up in the market today. The company, one that is focused in the tech sector, is currently priced at $127.85 after a move ...

Thermo Fisher Scientific Launches New BeerCraft Software Package

PHILADELPHIA — Craft beer brewers now have access to an economical solution designed to streamline quality assurance testing and achieve batch-to-batch ...

CPI Technologies Presents Turnkey Blockchain Solutions, for Secure, Scalable Software Development  PRNewswire

MAINZ, Germany, March 23, 2019 /PRNewswire/ -- Blockchain Software Development and Marketing company CPI Technologies provides the development, ...

February 2019 NPD: Anthem and Jump Force top software sales  VentureBeat

Anthem was the top-selling game, which isn't too surprising. But Jump Force came in at No. 2, which once again shows the inexplicable power of anime.

With its Elasticsearch distribution, Amazon Web Services sends more shockwaves through open-source software  GeekWire

Nobody really knows what lies ahead for the future of open-source software as cloud computing becomes the dominant force in enterprise tech, but the times are ...

SmartSat software heads to space  The Hindu

Just as some aerospace start-ups are developing technologies to repair, modify or refuel satellites to prolong their lives, some satellite manufacturers are looking ...

Security software maker looks to Sioux Falls to grow workforce  Sioux Falls Argus Leader

'This particular region will really be the hub for our field sales organization'

Jet engines get planes in the sky, but software keeps them safe  Popular Science

Even before the crash in Ethiopia, Boeing had been working on a software update.

Windows 10: What is the best antivirus software for Windows 10? Is Windows 10 safe?

Windows 10 users are an attractive target for hackers. This is because Microsoft Windows is the world's most popular PC operating system. And although the ...

Amazon software engineer in second month of protests against conditions  World Socialist Web Site

Oleg Churyumov has carried out a hunger strike, picketed and written blog posts against the company's imposition of grueling conditions for professional and ...

Amazon's Rekognition software lets cops track faces: Here's what you need to know  CNET

Amazon wants to provide facial recognition software to law enforcement and businesses. We have questions.

Global Claims Management Software Market Report 2019, Trend, CAGR Status, Growth, Analysis and Forecast to 2024q  The Newsmates

Report Titled: “Global and Chinese Claims Management Software Industry, 2018 Market Research Report”. Claims Management Software Market Insights 2019, ...

Disruptor Alert: These 3 Companies Are Changing Enterprise Software  Motley Fool

Disruption plus enterprise software equals market-smashing returns.

The privacy risks of pre-installed software on Android devices  Help Net Security

Many pre-installed apps facilitate access to privileged data, without the average user being aware of their presence or being able to uninstall them.

American Airlines to test 737 max software fix in simulator: RPT  Yahoo Finance

Boeing stock under pressure following new developments into the 737 Max crash. American Airlines pilots are now expected to test simulator changes this ...

PH gov't, business team up to legalize software assets  Manila Bulletin

Thousands of companies in the Philippines continue to use unlicensed software assets, posing serious business and security risks, the BSA Software Alliance ...

3 Tips to Consider Before Opening Your Internet Café Software-Related Business  Times Square Chronicles

Do you want to start a business that is able to give you income constantly? Maybe you need to open your own lottery game business! This is a business that at ...

Smith Micro Software, Inc. (SMSI) Given $4.10 Consensus Price Target by Brokerages  Fairfield Current

Smith Micro Software, Inc. (NASDAQ:SMSI) has earned a consensus broker rating score of 1.00 (Strong Buy) from the one analysts that provide coverage for the ...

HSBC signs deal to use BlackRock's 'Aladdin' software worldwide  Reuters

HSBC has signed a deal to offer BlackRock's Aladdin investment management software to the bank's wealthy customers, in a boost to the U.S. asset manager's ...

The Government Is Using the Most Vulnerable People to Test Facial Recognition Software  Slate

If you thought IBM using “quietly scraped” Flickr images to train facial recognition systems was bad, it gets worse. Our research, which will be reviewed for ...

HP Unveils AI-Driven Software Sure Sense To Block Unknown Malware  CRN

The software can shut down known malware along with malware that had been previously unknown, the company says at HP Reinvent 2019.

Razer Focused on Mobile Gaming Software, CEO Says  Bloomberg

Tan Min-Liang, chief executive officer and co-founder of Razer Inc., a Hong Kong-listed maker of gaming laptops and gear, talks about the company's strategy ...

Roche Gets CE Mark for Mutation Profiler Software for NGS Cancer Tests  GenomeWeb

NEW YORK (GenomeWeb) – Roche said today that it has received the CE mark for its Navify Mutation Profiler clinical software, which it launched today.

Boeing Promised Pilots a 737 Software Fix Last Year, but They’re Still Waiting  The New York Times

This delay is now part of the intense scrutiny over the company's response to two deadly crashes involving its best-selling 737 Max jet.

Intel's new graphics tuning software is ready for its eventual graphics cards  TechRadar

Intel continues to lay the ground work for its eventual graphics card with a new piece of Graphics Command Center software.

Patent office to software developers  Vancouver Business Journal

In 2014, the U.S. Supreme Court made a ruling in Alice Corp. v. CLS Bank Int'l, 573 US 208 (2014), that seemed to slam shut the patent door for software.

Job of the Week: HPC Specialist in Software Development at DKRZ  insideHPC

The German Climate Computing Centre (DKRZ) is seeking and HPC and Specialist in Software Development in our Job of the Week. The German Climate ...

MTR blames Thales for crash, former rail boss Michael Tien says  South China Morning Post

Dispute centres on a test for a particular scenario under which trial run was conducted. But consultant says rail giant also has the responsibility to check with ...

Guesty leads short-term rental software race with $35M raise  PhocusWire

The property management platform's funding now totals $60 million - the highest of any other software in the short-term rental space, according to the company.

CureMetrix’s Mammogram Software Wins FDA Approval  NBC 7 San Diego

CureMetrix got the U.S. Food and Drug Administration's blessing to market software that flags which mammograms raise suspicions of breast cancer.

Belizean-American software developer Andre Gray honored with plaque and key to Bridgeport, Connecticut  Amandala

BELIZE CITY, Thurs. Mar. 21, 2019– The Belizean-American computer software inventor, Andre Gray, who is often described as “The Godfather of Internet ...

Recode Daily: After two deadly crashes, Boeing will push a software update to its controversial Max 8 airplan…  Recode

Boeing is pushing a software update across its 737 Max models that goes “beyond what many industry officials familiar with the discussions had anticipated,” to ...

Software consultancy Atomic Object expands in downtown Ann Arbor  WDIV ClickOnDetroit

It's no secret Ann Arbor is a booming tech hub, and recent news from Atomic Object only goes to show the tech scene is constantly growing here.

Nippon Ichi Software Is Counting Down To Something, Probably Disgaea 6  TheGamer

Many fans of Nippon Ichi are theorizing that the enigmatic clock is counting down to the release of Disgaea 6.

Tesla-inspired wireless software updates are coming to traditional carmakers  Teslarati

Tesla has a significant market advantage via its over-the-air software updates, and traditional carmakers are finally taking steps to catch up.

Boeing Plans to Fix the 737 MAX Jet With a Software Update  WIRED

The investigation into the crash of an Ethiopian Airlines 737 MAX 8, which killed 157 people on Sunday, is still in its earliest stages, but already regulators ...

VMware CEO throws shade at Cisco's networking software  Business Insider

VMware CEO Pat Gelsinger says that Cisco is like a "bicycle" — good and reliable but not to be confused with VMware's "Lamborghini."

100 software jobs to be filled at Indianapolis-based Kerauno  WRTV Indianapolis

Kerauno is looking for experienced individuals and a vast majority of the current openings are for various types of computer engineers as well as roles in ...

The 6 Best Apps and Software for Recording Podcasts  MakeUseOf

Anyone can create a podcast, but you've got to have the right tools. Here are the best apps and software for podcasters.

Samsung is seeding yet another Galaxy Buds software update - news

Samsung has issued yet another update to the brand new Galaxy Buds, shortly after the one that came out a couple of weeks back. It's fairly small - just...

'Sekiro' Review Round Up - From Software Has Reinvented Itself Again  LADbible

The scores are in and Sekiro looks to be a certified banger. Here's a round up of all the critics.

Margaret Hamilton Led the NASA Software Team That Landed Astronauts on the Moon

Apollo's successful computing software was optimized to deal with unknown problems and to interrupt one task to take on a more important one.

Apple's March Event: a big new move into subscription software  AppleInsider

It's almost "show time." That's the phrasing used in media invitations to Apple's March 25 event, where the company is expected to unveil its subscription ...

Carahsoft-Measure Team to Market UAV Software, Services to Public Sector  ExecutiveBiz

Measure UAS has partnered with Carahsoft Technology to market drone software and services to the public sector through a NASA contract vehicle and multiple ...

Huawei built software for smartphones and laptops in case it can't use Microsoft or Google products  CNBC

Huawei has built its own operating system for smartphones and computers in case it is suddenly blocked from using U.S. software from Microsoft and Google, ...

AI software startup Skymind raised $11.5 million with this pitch deck  Business Insider

Skymind's software helps enterprise's AI systems tap into their stores of data.

Wall Street Journal: Software fix to Boeing 737 Max 8 planes delayed in part by government shutdown  CNN

Washington (CNN) US officials say the recent government shutdown played a part in the delay of Boeing's software update for its 737 Max aircraft, which has ...

The Futility of Take-Two Interactive Software, Inc. (TTWO)'s Fundamentals  Financial Mercury

Shares of Take-Two Interactive Software, Inc. (NASDAQ:TTWO) recorded 3.18% gain during trading session on March 21st, 2019. The script traded as low as ...

Why Microsoft Should Buy Valve Software  Motley Fool

If you're a PC gamer, the odds are good that you're using Microsoft (NASDAQ:MSFT) Windows as your operating system of choice. PC game makers primarily ...

New software to help KCPD identify crime risk areas  KSHB

Kansas City police are using a new strategy to prevent crime. The program is training officers to take a closer look at their surroundings.

Apple has more open software jobs than hardware jobs for the first time in years  CNBC

Apple is hiring more software engineers than hardware engineers for the first time in years, as it puts a new focus on its services business, according to data from ...

Even plumbers need software: How Glendale's ServiceTitan became a billion-dollar start-up  Los Angeles Times

ServiceTitan, a software company for blue-collar businesses such as plumbers and HVAC installers, is one of L.A.'s sleeper unicorns — and it all started ...

Boeing will update the 737 Max's flight software by April  Quartz

The US Federal Aviation Administration is working with Boeing on a software update that would change some things about a new flight system in the 737 Max.

Tesla's Free Over-the-Air Software Update Increases Power and Performance  The Drive

Tesla began pushing an over the air update to its range of vehicles, unlocking added power and performance with no additional effort from owners, the ...

Developed by:
home | site map © 2019